cap-nodejs

CAP Node.js API


CAP Node.js API / cap-storage-knex/src/nest / KnexStorageModuleAsyncOptions

Interface: KnexStorageModuleAsyncOptions

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:27

Extends

Properties

imports?

optional imports?: (Type<any> | ForwardReference<any> | DynamicModule | Promise<DynamicModule>)[]

Defined in: ../node_modules/@nestjs/common/interfaces/modules/module-metadata.interface.d.ts:18

Optional list of imported modules that export the providers which are required in this module.

Inherited from

Pick.imports


inject?

optional inject?: (InjectionToken | OptionalFactoryDependency)[]

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:37


knexToken

knexToken: InjectionToken

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:31


useClass?

optional useClass?: Type<KnexStorageOptionsFactory>

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:33


useExisting?

optional useExisting?: Type<KnexStorageOptionsFactory>

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:32


useFactory?

optional useFactory?: (…args) => KnexStorageTableOptions | Promise<KnexStorageTableOptions>

Defined in: cap-storage-knex/src/nest/knex-storage.module.ts:34

Parameters

args

unknown[]

Returns

KnexStorageTableOptions | Promise<KnexStorageTableOptions>