Skip to content

BuildDeliveryTrackingSchemaSqlOptions

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

optional columnMap: Partial<DeliveryTrackingColumnMap>

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:124

DeliveryTrackingSchemaOptions.columnMap


dialect: SqlDialect

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


optional fieldCryptoSchema: DeliveryTrackingFieldCryptoSchemaOptions

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:134

DeliveryTrackingSchemaOptions.fieldCryptoSchema


optional includeIndexes: boolean

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


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

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:131

DeliveryTrackingSchemaOptions.indexNames


optional storeRaw: boolean

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:133

DeliveryTrackingSchemaOptions.storeRaw


optional tableName: string

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:123

DeliveryTrackingSchemaOptions.tableName


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

DeliveryTrackingSchemaOptions.trackingIndexNames


optional trackingTypeStrategy: Partial<DeliveryTrackingTypeStrategy>

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:129

New API: typeStrategy. Legacy alias preserved for compatibility with trackingTypeStrategy.

DeliveryTrackingSchemaOptions.trackingTypeStrategy


optional typeStrategy: Partial<DeliveryTrackingTypeStrategy>

Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:130

DeliveryTrackingSchemaOptions.typeStrategy