ctx/db/mod.rs
1//! Database module for code intelligence storage.
2//!
3//! This module provides SQLite-based storage for:
4//! - File tracking with content hashes
5//! - Symbol information (functions, structs, enums, etc.)
6//! - Relationships between symbols (calls, imports, types)
7//! - Module-level information
8
9pub mod models;
10pub mod schema;
11
12pub use models::*;
13pub use schema::{
14 CrossFileEdge, Database, EdgeSymbol, FileComplexity, MapSymbolRow, SymbolMetrics,
15 SCHEMA_VERSION,
16};