Skip to content

InitializeCloudflareSqlSchemaOptions

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

optional fieldCryptoSchema?: DeliveryTrackingFieldCryptoSchemaOptions

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


optional includeIndexes?: boolean

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


optional includeMigrationMeta?: boolean

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


optional migrationChunksTableName?: string

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


optional migrationRunsTableName?: string

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


optional queueIndexNames?: Partial<JobQueueIndexNames>

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


optional queueTableName?: string

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


optional target?: CloudflareSqlSchemaTarget

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


optional trackingColumnMap?: Partial<DeliveryTrackingColumnMap>

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


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:98


optional trackingStoreRaw?: boolean

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


optional trackingTableName?: string

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


optional trackingTypeStrategy?: Partial<DeliveryTrackingTypeStrategy>

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


optional typeStrategy?: Partial<DeliveryTrackingTypeStrategy>

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