Skip to main content

Module lifecycle

Module lifecycle 

Source
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_table_exists, validate_column_exists).

Copyright (c) systemprompt.io — Business Source License 1.1. See https://systemprompt.io for licensing details.

Structs§

AppliedMigration
ChecksumDrift
ExtensionMigrationStatus
MarkAppliedOutcome
MigrationConfig
MigrationResult
MigrationService
MigrationStatus
PendingMigration
RepairResult
SquashPlan

Functions§

install_extension_schemas
install_extension_schemas_full
install_extension_schemas_with_config
validate_column_exists
validate_database_connection
validate_table_exists