Expand description
Database lifecycle: extension schema installation, migrations, and connection/schema validation.
Re-exports the schema installers, the MigrationService and its result
and status types, and the standalone validation helpers
(validate_database_connection, validate_write_pool_is_primary,
validate_table_exists, validate_column_exists).
Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.
Structs§
- Applied
Migration - Baseline
Stamp - One
extension_migrationsrow recording a migration as applied without having executed it. - Checksum
Drift - Extension
Migration Status - Freshness
Check - Mark
Applied Outcome - Migration
Config - Migration
Result - Migration
Service - Migration
Status - Orphaned
Migration - An applied migration whose slot the extension no longer declares at all.
- Pending
Migration - Repair
Result - Replica
Status - Slot
Collision - An applied migration whose slot is now occupied by a differently-named file.
- Tombstoned
Slot - A slot declared spent by a
.tombstonefile.