Module catalog

Module catalog 

Source

Re-exports§

pub use types::Catalog;
pub use types::Column;
pub use types::Constraints;
pub use types::Database;
pub use types::Table;
pub use catalog::create_database;
pub use catalog::create_table;
pub use catalog::init_catalog;
pub use catalog::load_catalog;
pub use catalog::save_catalog;
pub use catalog::show_databases;
pub use catalog::show_tables;
pub use crate::types::DataType;

Modules§

catalog
Manages catalog metadata including databases, tables, and columns. Handles persistence of catalog state and creation of physical database and table structures on disk.
types
Defines core catalog data structures used to represent databases, tables, and columns in memory and on disk.