v0.3.2-pre.002
This commit is contained in:
21
crates/ksp-store-postgres-lib/src/lib.rs
Normal file
21
crates/ksp-store-postgres-lib/src/lib.rs
Normal file
@@ -0,0 +1,21 @@
|
||||
// file: crates/ksp-store-postgres-lib/src/lib.rs
|
||||
// version: 1
|
||||
|
||||
#![warn(missing_docs)]
|
||||
#![deny(unreachable_pub)]
|
||||
#![forbid(unsafe_code)]
|
||||
|
||||
//! Official PostgreSQL backend implementation scaffold for KSP Store.
|
||||
//!
|
||||
//! `0.3.2-pre.002` establishes only the backend crate boundary. PostgreSQL
|
||||
//! driver, pooling, TLS, SQL, migrations and health behavior are intentionally
|
||||
//! absent until their dedicated prereleases.
|
||||
//!
|
||||
//! This crate depends on `ksp-store-api` and never on `ksp-store-lib`, which
|
||||
//! keeps backend implementation ownership acyclic and reusable behind the
|
||||
//! common facade.
|
||||
|
||||
mod constants;
|
||||
|
||||
/// Crate-owned tracing target reserved for later PostgreSQL backend behavior.
|
||||
pub(crate) use self::constants::TRACING_TARGET;
|
||||
Reference in New Issue
Block a user