athena_rs 3.23.0

Hyper performant polyglot Database driver
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Schema catalog introspection helpers.
//!
//! This module provides a stable fetch surface for schema HTTP routes while
//! direct execution concerns are split by domain:
//! - `service_catalog_fetch` for relations/columns/constraints
//! - `service_migration_fetch` for migration-table reads

/// Re-exported catalog fetch helpers for compatibility.
pub use super::service_catalog_fetch::{fetch_columns, fetch_relations, fetch_unique_constraints};
/// Re-exported schema query row contracts for compatibility.
pub use super::service_contracts::{
    SchemaColumnRecord, SchemaConstraintRecord, SchemaMigrationRecord, SchemaRelationRecord,
};
/// Re-exported migration fetch helper for compatibility.
pub use super::service_migration_fetch::fetch_migrations;