Skip to content

BuildCloudflareSqlSchemaSqlOptions

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:36

dialect: SqlDialect

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:37


optional fieldCryptoSchema: DeliveryTrackingFieldCryptoSchemaOptions

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:44


optional includeIndexes: boolean

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:50


optional includeMigrationMeta: boolean

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:46


optional migrationChunksTableName: string

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:48


optional migrationRunsTableName: string

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:47


optional queueTableName: string

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:49


optional target: CloudflareSqlSchemaTarget

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:38


optional trackingColumnMap: Partial<DeliveryTrackingColumnMap>

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:40


optional trackingIndexNames: Partial<{ due: string; fromHash: string; providerMessage: string; requestedAt: string; retentionBucket: string; toHash: string; }>

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:45


optional trackingStoreRaw: boolean

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:43


optional trackingTableName: string

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:39


optional trackingTypeStrategy: Partial<DeliveryTrackingTypeStrategy>

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:41


optional typeStrategy: Partial<DeliveryTrackingTypeStrategy>

Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:42