Type object
File match qfconfig.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/queryfirst-config-file/latest.json
Source https://www.schemastore.org/qfconfig.json

Versions

1.0

Validate with Lintel

npx @lintel/lintel check
Type: object

A configuration file for Queryfirst (https://queryfirst.net), named qfconfig.json

Properties

defaultConnection string
provider enum
Values: "Microsoft.Data.SqlClient" "MySql.Data.MySqlClient" "Npgsql" "System.Data.SqlClient"
generators generator[]
connectEditor2DB boolean
helperAssemblies string[]
makeSelfTest boolean

Should QueryFirst add a selfTest method to the generated code? You will need add xunit and QueryFirst.CoreLib nugets to your project.

repoSuffix string

Suffix to append to the query base name to get the generated repository class name

dtoSuffix string

Suffix to append to the query base name to get the result class name

Definitions

generator object
name enum required
Values: "CSharp" "TsInterfaceFromDto"
options Record<string, string>

Generators are loosely coupled. Options are passed as a string dictionary. Only strings here sorry.