- Added `rusqlite` and `sqlx` dependencies to support SQLite backend functionality for the store. - Implemented `Store` struct with backend switching between in-memory (`HashMap`) and SQLite-based storage. - Added CRUD operations (`read`, `write`, `delete`) to the `Store` API with error handling. - Created integration tests for SQLite store persistence and basic operations.
6 lines
110 B
Rust
6 lines
110 B
Rust
use serde::{Deserialize, Serialize};
|
|
use vanth::{Component, Node, Reference};
|
|
|
|
mod derive;
|
|
mod fs;
|
|
mod store;
|