systemprompt-database 0.14.5

PostgreSQL infrastructure for systemprompt.io AI governance. SQLx-backed pool, generic repository traits, and compile-time query verification. Part of the systemprompt.io AI governance pipeline.
Documentation
//! 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`]).

mod installation;
mod migrations;
mod validation;

pub use installation::{
    install_extension_schemas, install_extension_schemas_full,
    install_extension_schemas_with_config,
};
pub use migrations::{
    AppliedMigration, ChecksumDrift, ExtensionMigrationStatus, MarkAppliedOutcome, MigrationConfig,
    MigrationResult, MigrationService, MigrationStatus, PendingMigration, RepairResult, SquashPlan,
};
pub use validation::{validate_column_exists, validate_database_connection, validate_table_exists};