MikroORMOptions <D>
Hierarchy
- ConnectionOptions
- MikroORMOptions
Index
Properties
- allowGlobalContext
- autoJoinOneToOneOwner
- baseDir
- batchSize
- cache
- charset
- clientUrl
- collate
- connect
- context
- contextName
- dbName
- debug
- disableTransactions
- discovery
- driver
- driverOptions
- dynamicImportProvider
- ensureDatabase
- ensureIndexes
- entities
- entitiesTs
- entityGenerator
- entityRepository
- extensions
- filters
- findExactlyOneOrFailHandler
- findOneOrFailHandler
- flushMode
- forceEntityConstructor
- forceUndefined
- forceUtcTimezone
- highlighter
- host
- hydrator
- implicitTransactions
- loadStrategy
- logger
- loggerFactory
- metadataProvider
- migrations
- multipleStatements
- name
- namingStrategy
- password
- persistOnCreate
- pool
- populateAfterFlush
- populateWhere
- port
- preferReadReplicas
- propagateToOneOwner
- replicas
- resultCache
- schema
- schemaGenerator
- seeder
- strict
- subscribers
- timezone
- tsNode
- type
- useBatchInserts
- useBatchUpdates
- user
- validate
- validateRequired
- verbose
Properties
allowGlobalContext
autoJoinOneToOneOwner
baseDir
batchSize
cache
Type declaration
optionaladapter?: new (...params: any[]) => CacheAdapter
Parameters
rest...params: any[]
Returns CacheAdapter
optionalenabled?: boolean
optionaloptions?: Dictionary
optionalpretty?: boolean
optionalcharset
optionalclientUrl
optionalcollate
connect
context
Type declaration
Parameters
name: string
Returns undefined | EntityManager<IDatabaseDriver<Connection>>
contextName
optionaldbName
debug
optionaldisableTransactions
discovery
optionaldriver
Type declaration
Parameters
config: Configuration<IDatabaseDriver<Connection>>
Returns D
driverOptions
dynamicImportProvider
Type declaration
Parameters
id: string
Returns Promise<unknown>
ensureDatabase
ensureIndexes
entities
entitiesTs
entityGenerator
Type declaration
optionalbidirectionalRelations?: boolean
optionalentitySchema?: boolean
optionalesmImport?: boolean
optionalidentifiedReferences?: boolean
optionalentityRepository
extensions
filters
findExactlyOneOrFailHandler
Type declaration
Parameters
entityName: string
where: IPrimaryKeyValue | Dictionary
Returns Error
findOneOrFailHandler
Type declaration
Parameters
entityName: string
where: IPrimaryKeyValue | Dictionary
Returns Error
flushMode
forceEntityConstructor
forceUndefined
forceUtcTimezone
highlighter
optionalhost
hydrator
optionalimplicitTransactions
loadStrategy
logger
Type declaration
Parameters
message: string
Returns void
optionalloggerFactory
Type declaration
Parameters
options: LoggerOptions
Returns Logger
metadataProvider
Type declaration
Parameters
config: Configuration<IDatabaseDriver<Connection>>
Returns MetadataProvider
migrations
optionalmultipleStatements
optionalname
optionalnamingStrategy
Type declaration
Returns NamingStrategy
optionalpassword
persistOnCreate
optionalpool
populateAfterFlush
populateWhere
optionalport
preferReadReplicas
propagateToOneOwner
optionalreplicas
resultCache
Type declaration
optionaladapter?: new (...params: any[]) => CacheAdapter
Parameters
rest...params: any[]
Returns CacheAdapter
optionalexpiration?: number
optionaloptions?: Dictionary
optionalschema
schemaGenerator
Type declaration
optionalcreateForeignKeyConstraints?: boolean
optionaldisableForeignKeys?: boolean
optionalignoreSchema?: string[]
optionalmanagementDbName?: string
type option will be removed in v6, use
defineConfig
exported from the driver package to define your ORM config