Skip to content
# Interface: InsertResultSelectOptions

Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:44

Options that drive how the insert-to-select transformation resolves table metadata.

Properties ​

tableDefinitions? ​

optional tableDefinitions: TableDefinitionRegistry

Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:46

Optional registry keyed by table name (matching the target table name case).


tableDefinitionResolver()? ​

optional tableDefinitionResolver: (tableName) => TableDefinitionModel | undefined

Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:48

Optional callback to resolve metadata by full table name (useful for schemified names).

Parameters ​

tableName ​

string

Returns ​

TableDefinitionModel | undefined


fixtureTables? ​

optional fixtureTables: FixtureTableDefinition[]

Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:50

Optional fixtures that should shadow real tables inside the generated SELECT.


missingFixtureStrategy? ​

optional missingFixtureStrategy: MissingFixtureStrategy

Defined in: packages/core/src/transformers/InsertResultSelectConverter.ts:52

Strategy to control behavior when fixtures are missing for real tables.

Released under the MIT License.