Skip to main content

Interface: SnowflakeLocationProps

Defined in: packages/depot-cdk/src/stage-depot-location.ts:358

Snowflake Location configuration

Extends​

  • LocationProps

Properties​

createEntities​

readonly createEntities: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:366

When true, Snowflake tables and views will be created automatically if they do not exist.


dataLocations?​

readonly optional dataLocations?: string[]

Defined in: packages/depot-cdk/src/stage-depot-location.ts:375

S3 locations for which to create stages


deploymentGroup?​

readonly optional deploymentGroup?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:66

Inherited from​

LocationProps.deploymentGroup


disableMigrations?​

readonly optional disableMigrations?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:381

When true, migrations will be skipped


enableEvents?​

readonly optional enableEvents?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:387

When true, object-level events will be raised for changes in transactions


environment​

readonly environment: IStageDepotEnvironment

Defined in: packages/depot-cdk/src/stage-depot-location.ts:64

Inherited from​

LocationProps.environment


executor​

readonly executor: SnowflakeExecutor

Defined in: packages/depot-cdk/src/stage-depot-location.ts:363

Location-default Snowflake executor. Used as a fallback if dataset-specific executor not defined.


name​

readonly name: string

Defined in: packages/depot-cdk/src/stage-depot-location.ts:360

A name or alias for this location. No duplicates are allowed


readable​

readonly readable: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:372

When false, location will not be a candidate for query fallback.


skipNullabilityCheck?​

readonly optional skipNullabilityCheck?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:378

When true, Snowflake database check will skip nullability check.


strictMigrations?​

readonly optional strictMigrations?: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:384

When true, migrations will be strict (i.e. an error will be thrown if the migration fails)


writable​

readonly writable: boolean

Defined in: packages/depot-cdk/src/stage-depot-location.ts:369

When false, location will return exception on write requests.