Skip to main content

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};