Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:43
Options that drive how the insert-to-select transformation resolves table metadata.
Properties
tableDefinitions?
optionaltableDefinitions:TableDefinitionRegistry
Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:45
Optional registry keyed by table name (matching the target table name case).
tableDefinitionResolver()?
optionaltableDefinitionResolver: (tableName) =>undefined|TableDefinitionModel
Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:47
Optional callback to resolve metadata by full table name (useful for schemified names).
Parameters
tableName
string
Returns
undefined | TableDefinitionModel
fixtureTables?
optionalfixtureTables:FixtureTableDefinition[]
Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:49
Optional fixtures that should shadow real tables inside the generated SELECT.
missingFixtureStrategy?
optionalmissingFixtureStrategy:MissingFixtureStrategy
Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:51
Strategy to control behavior when fixtures are missing for real tables.