scryer-db 0.2.1

Database models and Turso/SQLite storage layer for Scryer code intelligence
//! `scryer-db`: Relational persistence layer for Scryer using Turso and Toasty ORM.
//!
//! Provides multi-tenant data models, composite index migrations, connection pooling,
//! and the in-memory `ProjectRegistry`.

pub mod db;
pub mod migration;
pub mod models;
pub mod registry;
pub mod time;

pub use db::ScryerDb;
pub use migration::{
    SCHEMA_VERSION, apply_indexes, check_schema_version, record_schema_version,
    upgrade_legacy_timestamps,
};
pub use models::*;
pub use registry::{
    PROJECT_OWNED_TABLES, ProjectEvent, ProjectRegistry, is_registrable_root, is_too_broad_root,
};