fabryk_storage/
lib.rs

1//! # fabryk-storage
2//!
3//! Storage backend implementations for Fabryk knowledge fabric.
4//!
5//! This crate provides multiple storage backends:
6//! - Filesystem-primary hybrid storage (markdown + metadata cache)
7//! - PostgreSQL/SQLite backends
8//! - In-memory storage (for testing)
9//! - Storage abstraction traits
10//! - Migration and versioning support
11
12#![warn(missing_docs)]
13#![warn(clippy::all)]
14#![forbid(unsafe_code)]
15
16pub mod error;
17pub mod filesystem;
18pub mod database;
19pub mod memory;
20pub mod traits;
21
22pub use error::{Error, Result};