Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Config

Hierarchy

Index

Properties

Optional acquireConnectionTimeout

acquireConnectionTimeout: number

Optional additionalProperties

additionalProperties: {}

Type declaration

  • [key: string]: string[]

Optional asyncStackTraces

asyncStackTraces: boolean

Optional client

client: string | typeof Client

Optional columnNameCasing

columnNameCasing: "pascal" | "camel"

Optional connection

connection: string | StaticConnectionConfig | ConnectionConfigProvider

Optional createIndexFile

createIndexFile: boolean
default

true

Optional debug

debug: boolean

Optional dialect

dialect: string

Optional enumNameCasing

enumNameCasing: "pascal" | "camel"

Optional excludedTables

excludedTables: string[]

Optional extends

extends: {}

Type declaration

  • [key: string]: string

Optional filename

filename: string

Optional folder

folder: string

Optional interfaceNameFormat

interfaceNameFormat: string

Optional log

log: Logger

Optional migrations

migrations: MigratorConfig

Optional pool

pool: PoolConfig

Optional postProcessResponse

postProcessResponse: (result: any, queryContext: any) => any

Type declaration

    • (result: any, queryContext: any): any
    • Parameters

      • result: any
      • queryContext: any

      Returns any

Optional schemaAsNamespace

schemaAsNamespace: boolean

Optional schemas

schemas: string[]

Optional searchPath

searchPath: string | readonly string[]

Optional seeds

seeds: SeederConfig<any>

Optional singularTableNames

singularTableNames: boolean

Optional tableNameCasing

tableNameCasing: "pascal" | "camel"

Optional tables

tables: string[]

Optional template

template: string

Optional typeMap

typeMap: {}

Type declaration

  • [key: string]: string[]

Optional typeOverrides

typeOverrides: {}

Type declaration

  • [key: string]: string

Optional useNullAsDefault

useNullAsDefault: boolean

Optional version

version: string

Optional wrapIdentifier

wrapIdentifier: (value: string, origImpl: (value: string) => string, queryContext: any) => string

Type declaration

    • (value: string, origImpl: (value: string) => string, queryContext: any): string
    • Parameters

      • value: string
      • origImpl: (value: string) => string
          • (value: string): string
          • Parameters

            • value: string

            Returns string

      • queryContext: any

      Returns string

Generated using TypeDoc