@iamcalegari/mongoat / MongoatMigrationsConfig
Interface: MongoatMigrationsConfig
Defined in: src/types/migrate.ts:245
The authorable subset of MigrateConfig — the four migrations knobs a mongoat.config.{json,js,ts} file may set. Every field is optional and merges with CLI flags/env vars/defaults on a per-field basis.
Deliberately excludes the runtime-only AbortSignal channel MigrateConfig carries — the CLI attaches it while a run is already in progress, never a value an author writes to a static file.
Properties
allowNoTransaction?
optionalallowNoTransaction?:boolean
Defined in: src/types/migrate.ts:246
collection?
optionalcollection?:string
Defined in: src/types/migrate.ts:247
dir?
optionaldir?:string
Defined in: src/types/migrate.ts:248
lockTtlMs?
optionallockTtlMs?:number
Defined in: src/types/migrate.ts:249