Expand description
Virtual database abstraction
This module provides a virtual database abstraction trait that supports multiple storage backends: SQLite (persistent, production-like), JSON files (human-readable), and in-memory (fast, no persistence).
Structs§
- InMemory
Database - In-memory database backend implementation
- Json
Database - JSON file database backend implementation
- Sqlite
Database - SQLite database backend implementation
Traits§
- Virtual
Database - Virtual database abstraction trait
Functions§
- create_
database - Create a virtual database instance based on the storage backend configuration