Skip to main content

contextdb_core/
lib.rs

1pub mod error;
2pub mod memory;
3pub mod table_meta;
4pub mod traits;
5pub mod types;
6
7pub use error::{Error, Result};
8pub use memory::*;
9// Explicit re-exports only — do NOT glob-export `table_meta::*`. `SortDirection`
10// collides by name with `contextdb_parser::ast::SortDirection`, so downstream
11// crates must use fully-qualified paths at ambiguous sites.
12pub use table_meta::{
13    ColumnDef, ColumnType, ForeignKeyReference, IndexDecl, IndexKind, PropagationRule,
14    SortDirection, StateMachineConstraint, TableMeta,
15};
16pub use traits::*;
17pub use types::*;