basalt / prisma/src
prisma/src
Classes
- CrossTenantScanInTenantError
- CrossTenantScanShapeError
- CrossTenantWriteError
- DatabaseNotMigratedError
- DbUnavailableError
- EmptyTenantSchemaError
- InvalidTenantSchemaError
- MissingTenantError
- RawQueryInTenantContextError
- SchemaPerTenantUnsupportedError
- ShardRouter
- TenantClientPool
- TenantPoolExhaustedError
- UnscopedOperationError
Interfaces
- AssertMigratedOptions
- CommandContext
- CommandDefinition
- CommandIo
- CrossTenantCursor
- CrossTenantPage
- CrossTenantScanArgs
- CrossTenantScanColumn
- CrossTenantScanRow
- CrossTenantScanSqlOptions
- CrossTenantSweepOptions
- CrossTenantSweepResult
- MigrateTenantsOptions
- PrismaMigratorOptions
- PrismaPluginOptions
- PrismaSyncCommandOptions
- PrismaSyncTarget
- ReadReplicaOptions
- RlsExtensionOptions
- RlsPolicyOptions
- RlsSearchColumn
- RlsSearchFunctionSqlOptions
- SchemaInspector
- SchemaProvisioner
- ShardRouterOptions
- TenancyExtension
- TenancyExtensionOptions
- TenantClientLease
- TenantClientPoolOptions
- TenantMigrateCommandConfig
- TenantMigrationResult
- TenantSchemaOptions
- TenantTransactionOptions
Type Aliases
- DatabaseProvider
- MigrateFn
- MigrateTarget
- RlsSearchQueryParser
- ShardHash
- TenancyRlsExtension
- TenantTransactionClient
Variables
- CROSS_TENANT_ID_COLUMN
- CROSS_TENANT_ROW_COLUMN
- DB
- DB_POOL
- DEFAULT_TENANT_SETTING
- fnv1aShard
- RLS_SEARCH_ID_COLUMN
- RLS_SEARCH_SCORE_COLUMN
- RLS_SEARCH_TENANT_COLUMN
- RLS_SEARCH_TOTAL_COLUMN
Functions
- applyTenantScope
- assertMigrated
- assertSchemaPerTenantSupported
- canInspect
- countTenantTables
- crossTenantScan
- crossTenantScanSql
- crossTenantSweep
- db
- extractSchemaBlocks
- migrateTenants
- prismaMigrateArgs
- prismaMigrator
- prismaPlugin
- prismaSyncCommand
- providerOf
- provisionTenantSchema
- readReplica
- redactCredentials
- rlsPolicySql
- rlsSearchFunctionSql
- schemaUrl
- setTenantConfigSql
- tenancyExtension
- tenantClient
- tenantConfigParams
- tenantMigrateCommand
- tenantSchema
- tenantTransaction