cdk_sql_common/
lib.rs

1//! SQLite storage backend for cdk
2
3#![warn(missing_docs)]
4#![warn(rustdoc::bare_urls)]
5
6mod common;
7pub mod database;
8mod macros;
9pub mod pool;
10pub mod stmt;
11pub mod value;
12
13pub use cdk_common::database::ConversionError;
14pub use common::{run_db_operation, run_db_operation_sync};
15
16#[cfg(feature = "mint")]
17pub mod mint;
18#[cfg(feature = "wallet")]
19pub mod wallet;
20
21#[cfg(feature = "mint")]
22pub use mint::SQLMintDatabase;
23#[cfg(feature = "wallet")]
24pub use wallet::SQLWalletDatabase;