//! Database Module - Modularized Architecture
//!
//! Refactored from 4,798-line monolithic database_legacy.rs
//!
//! # Module Structure
//! - `core`: MoteDB struct and create/open methods
//! - `crud`: Complete CRUD operations (insert, get, update, delete, scan)
//! - `table`: Table management (create/drop/list/schema)
//! - `helpers`: Batch index building methods
//! - `indexes`: Index operations (timestamp, vector, spatial, text, column)
//! - `persistence`: Flush and checkpoint operations
//! - `transaction`: MVCC transactions and savepoints
//! - `mem_buffer`: Universal MemBuffer for all indexes
//! - `index_metadata`: Index metadata management
// Re-export main types
pub use ;
pub use ;
pub use ;
pub use TransactionStats;
pub use ;