@pgxsinkit/contracts
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”- CanonicalColumn
- CanonicalReadContract
- CanonicalRowFilter
- CanonicalTable
- ClientProjectionSpec
- DeferrableConstraintSpec
- EventStreamEntry
- EventStreamIdentityField
- ManagedFieldSpec
- MutationDiagnostics
- MutationSummary
- PrimaryKeySpec
- ProjectedTableColumn
- RegistryChange
- RegistryDiff
- RegistryInvariantCell
- RegistryInvariantSpec
- RegistryLock
- RenderedPolicy
- ResolvedManagedFieldSpecForTable
- ResolvedStorageDeclaration
- RowFilterShape
- RowFilterSpec
- RowTransformContext
- ServerProjectionSpec
- ShapeSpec
- SyncColumnType
- SyncConfigInput
- SyncRegistryDefinition
- SyncRuntimeStatus
- SyncServerAddress
- SyncStateViewProjection
- SyncStorageDeclaration
- SyncTableEntry
- TableGovernanceSpec
- TableSpecInput
Type Aliases
Section titled “Type Aliases”- ApplyStrategy
- AuthoritativeWriteRequest
- BatchEventAck
- BatchEventError
- BatchEventRequest
- BatchMutationAck
- BatchMutationError
- BatchMutationRequest
- ClientProjectionSpecForTable
- ConflictPolicy
- DeferrableConstraintSpecForTable
- EntityKey
- EventAck
- EventAckStatus
- EventEnvelope
- EventQueueMessage
- EventStreamPayload
- EventStreamRegistry
- GrantScopeAccess
- GrantScopeAccessOptions
- GrantScopeBypassOptions
- GrantScopeClaimOptions
- JwtClaims
- ManagedFieldApplyOn
- ManagedFieldSpecForTable
- ManagedFieldStrategy
- MutationAck
- MutationAckStatus
- MutationEnvelope
- MutationKind
- MutationRejection
- MutationStatus
- OwnerOrAdminAccess
- OwnerOrAdminAccessOptions
- RegistryChangeSeverity
- RegistryEventStreams
- RegistryRelations
- RegistryRowClasses
- RegistryTables
- RegistryViews
- Retention
- RowFilterInput
- RowTransform
- ShapeSpecInput
- ShapeSpecInputFor
- StampedEvent
- StorageBackend
- StorageDurability
- SubscriptionTiming
- SupabaseGrantScopeNativePoliciesOptions
- SupabaseGrantScopePredicateColumns
- SupabaseMembershipNativePoliciesOptions
- SupabaseMembershipPredicateColumns
- SupabaseMembershipShapeColumns
- SupabaseMembershipWriteGateColumns
- SupabaseOwnerOrAdminNativePoliciesOptions
- SupabaseOwnerOrAdminPredicateOptions
- SyncRuntimePhase
- SyncTableCreateInput
- SyncTableInput
- SyncTableInputGovernance
- SyncTableInputProjection
- SyncTableName
- SyncTableRecord
- SyncTableRegistry
- SyncTableUpdateInput
- TableColumnKey
- TableGovernanceSpecForTable
- TableMode
- WriteMode
Variables
Section titled “Variables”- authoritativeWriteRequestSchema
- batchEventAckSchema
- batchEventErrorSchema
- batchEventPaths
- batchEventRequestSchema
- batchMutationAckSchema
- batchMutationErrorSchema
- batchMutationRequestSchema
- CLOCK_US_CALL_SQL_TEXT
- clockMicrosecondsSql
- CONFLICT_POLICIES
- CONVERGENCE_EVENTS
- DENY_ALL
- entityKeySchema
- EVENT_STREAM_NAME_MAX_LENGTH
- EVENT_STREAM_NAME_PATTERN
- EVENT_STREAM_QUEUE_PREFIX
- eventAckSchema
- eventAckStatusSchema
- eventEnvelopeSchema
- eventQueueMessageSchema
- jwtClaimsSchema
- MAX_EVENT_PAYLOAD_BYTES
- MAX_EVENT_REQUEST_BYTES
- MAX_EVENTS_PER_BATCH
- mutationAckSchema
- mutationAckStatusSchema
- mutationEnvelopeSchema
- mutationKindSchema
- mutationRejectionSchema
- mutationStatusSchema
- NOW_MICROSECONDS_SQL_TEXT
- RETENTIONS
- stampedEventSchema
- STORAGE_BACKENDS
- STORAGE_DURABILITIES
- SUBSCRIPTION_TIMINGS
- supabaseOwnerOrAdminDefaults
- syncRegistryRowClassesSymbol
- syncRegistrySchemaSymbol
- syncRegistryStorageSymbol
- syncRegistryStreamsSymbol
- unixMicrosecondsSchema
- WRITE_MODES
Functions
Section titled “Functions”- asEphemeral
- asReadonly
- assertReadContractPreserved
- assertRegistryInvariant
- assertStorageDeclarationCompatible
- attachSyncRegistryRowClasses
- attachSyncRegistrySchema
- attachSyncRegistryStorage
- attachSyncRegistryStreams
- buildGrantScopeAccessShapeWhere
- buildGrantScopeShapeWhere
- buildMembershipShapeWhere
- buildOverlayResolutionBarrier
- buildOwnerOrAdminShapeWhere
- buildOwnershipShapeWhere
- buildRegistryLock
- buildRoleGuardedStatement
- buildRowFilterShape
- buildSupabaseGrantScopeNativePolicies
- buildSupabaseMembershipNativePolicies
- buildSupabaseOwnerOrAdminNativePolicies
- buildSupabaseOwnerOrAdminPredicateSqlText
- buildSyncStateView
- c
- canonicalizeReadContract
- canonicalizeRegistry
- canonicalReadContractString
- canonicalRegistryString
- classifyApplyStrategy
- classifyTableApplyStrategy
- compareRegistries
- defineEventStream
- defineReadProjection
- defineSyncRegistry
- defineSyncTable
- deriveSyncColumnTypes
- diffCanonicalRegistries
- diffRegistryAgainstLock
- escapeSqlLiteral
- fingerprintReadContract
- fingerprintRegistry
- getLocalSyncedTablePrimaryKeyColumns
- getLocalSyncPrimaryKey
- getLocalSyncPrimaryKeyColumns
- getOmittedProjectedColumnNames
- getOmittedProjectedColumns
- getProjectedColumnNames
- getProjectedColumns
- getSyncRegistryRowClasses
- getSyncRegistrySchema
- getSyncRegistryStorage
- getSyncRegistryStreams
- hashString
- hasNonStrictObjectRoot
- isClaimsDependentRowFilter
- isConflictPolicy
- isManagedFieldGuarded
- isRetention
- isStorageBackend
- isStorageDurability
- isSubscriptionTiming
- isWriteMode
- isZodSchema
- maybeQuoteIdentifier
- normalizeCastPositionType
- quoteIdentifier
- quoteSqlLiteral
- registryEventStreams
- registryRowClasses
- resolveGrantScopeAccess
- resolveGrantScopeIds
- resolveOwnerOrAdminAccess
- resolveServerVersionColumnName
- resolveStorageDeclaration
- runRegistryCheck
- summarizeRegistryDiff
- withRetention