CreateDrizzleDeliveryTrackingStoreOptions
Defined in: packages/messaging/src/adapters/cloudflare/index.ts:142
Extends
섹션 제목: “Extends”Properties
섹션 제목: “Properties”close()?
섹션 제목: “close()?”
optionalclose: () =>void|Promise<void>
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:51
Returns
섹션 제목: “Returns”void | Promise<void>
Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.close
columnMap?
섹션 제목: “columnMap?”
optionalcolumnMap:Partial<DeliveryTrackingColumnMap>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:124
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.columnMap
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:39
Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.db
dialect
섹션 제목: “dialect”dialect:
SqlDialect
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:38
Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.dialect
fieldCrypto?
섹션 제목: “fieldCrypto?”
optionalfieldCrypto:DeliveryTrackingFieldCryptoOptions
Defined in: packages/messaging/src/adapters/cloudflare/index.ts:145
fieldCryptoSchema?
섹션 제목: “fieldCryptoSchema?”
optionalfieldCryptoSchema:DeliveryTrackingFieldCryptoSchemaOptions
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:134
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.fieldCryptoSchema
indexNames?
섹션 제목: “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:131
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.indexNames
mapTransactionDb()?
섹션 제목: “mapTransactionDb()?”
optionalmapTransactionDb: (value) =>DrizzleSqlDatabaseLike
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:50
Parameters
섹션 제목: “Parameters”value
섹션 제목: “value”unknown
Returns
섹션 제목: “Returns”Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.mapTransactionDb
normalizeResult()?
섹션 제목: “normalizeResult()?”
optionalnormalizeResult: <T>(input) =>CloudflareSqlQueryResult<T>
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:45
Type Parameters
섹션 제목: “Type Parameters”T = Record<string, unknown>
Parameters
섹션 제목: “Parameters”input
섹션 제목: “input”params
섹션 제목: “params”readonly unknown[]
result
섹션 제목: “result”unknown
sql
섹션 제목: “sql”string
Returns
섹션 제목: “Returns”Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.normalizeResult
renderQuery()?
섹션 제목: “renderQuery()?”
optionalrenderQuery: (input) =>unknown
Defined in: packages/messaging/src/adapters/cloudflare/sql-client.ts:40
Parameters
섹션 제목: “Parameters”input
섹션 제목: “input”dialect
섹션 제목: “dialect”params
섹션 제목: “params”readonly unknown[]
sql
섹션 제목: “sql”string
Returns
섹션 제목: “Returns”unknown
Inherited from
섹션 제목: “Inherited from”CreateDrizzleSqlClientOptions.renderQuery
retention?
섹션 제목: “retention?”
optionalretention:DeliveryTrackingRetentionConfig
Defined in: packages/messaging/src/adapters/cloudflare/index.ts:146
storeRaw?
섹션 제목: “storeRaw?”
optionalstoreRaw:boolean
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:133
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.storeRaw
tableName?
섹션 제목: “tableName?”
optionaltableName:string
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:123
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.tableName
trackingIndexNames?
섹션 제목: “trackingIndexNames?”
optionaltrackingIndexNames:Partial<{due:string;fromHash:string;providerMessage:string;requestedAt:string;retentionBucket:string;toHash:string; }>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:132
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.trackingIndexNames
trackingTypeStrategy?
섹션 제목: “trackingTypeStrategy?”
optionaltrackingTypeStrategy:Partial<DeliveryTrackingTypeStrategy>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:129
New API: typeStrategy.
Legacy alias preserved for compatibility with trackingTypeStrategy.
Inherited from
섹션 제목: “Inherited from”DeliveryTrackingSchemaOptions.trackingTypeStrategy
typeStrategy?
섹션 제목: “typeStrategy?”
optionaltypeStrategy:Partial<DeliveryTrackingTypeStrategy>
Defined in: packages/messaging/src/adapters/cloudflare/delivery-tracking-schema.ts:130