BuildDeliveryTrackingSchemaSqlOptions
Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:58
Extends
Section titled “Extends”Properties
Section titled “Properties”columnMap?
Section titled “columnMap?”
optionalcolumnMap?:Partial<DeliveryTrackingColumnMap>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:132
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.columnMap
dialect
Section titled “dialect”dialect:
SqlDialect
Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:60
fieldCryptoSchema?
Section titled “fieldCryptoSchema?”
optionalfieldCryptoSchema?:DeliveryTrackingFieldCryptoSchemaOptions
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:142
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.fieldCryptoSchema
includeIndexes?
Section titled “includeIndexes?”
optionalincludeIndexes?:boolean
Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:61
indexNames?
Section titled “indexNames?”
optionalindexNames?:Partial<{due:string;fromHash:string;providerMessage:string;requestedAt:string;retentionBucket:string;toHash:string; }>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:139
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.indexNames
storeRaw?
Section titled “storeRaw?”
optionalstoreRaw?:boolean
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:141
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.storeRaw
tableName?
Section titled “tableName?”
optionaltableName?:string
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:131
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.tableName
trackingIndexNames?
Section titled “trackingIndexNames?”
optionaltrackingIndexNames?:Partial<{due:string;fromHash:string;providerMessage:string;requestedAt:string;retentionBucket:string;toHash:string; }>
Defined in: packages/messaging/src/adapters/cloudflare/sql-schema.ts:62
Overrides
Section titled “Overrides”DeliveryTrackingSchemaOptions.trackingIndexNames
trackingTypeStrategy?
Section titled “trackingTypeStrategy?”
optionaltrackingTypeStrategy?:Partial<DeliveryTrackingTypeStrategy>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:137
New API: typeStrategy.
Legacy alias preserved for compatibility with trackingTypeStrategy.
Inherited from
Section titled “Inherited from”DeliveryTrackingSchemaOptions.trackingTypeStrategy
typeStrategy?
Section titled “typeStrategy?”
optionaltypeStrategy?:Partial<DeliveryTrackingTypeStrategy>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:138