lix 0.12.2

Embeddable version control for apps and AI agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mod context;
mod revision;
mod schema;
mod snapshot;

pub(crate) use context::CatalogContext;
pub(crate) use revision::{CatalogRevision, load_catalog_revision, stage_catalog_revision};
pub(crate) use schema::{
    ForeignKeyPlan, SchemaCatalogFact, SchemaCatalogKey, SchemaPlan, SchemaPlanFingerprint,
    SchemaPlanId,
};
pub(crate) use snapshot::{
    CatalogFingerprint, CatalogSnapshot, DefaultPlan, TransactionCatalog, TypedJsonScalarRef,
};