Skip to main content

sea_schema/sqlite/
mod.rs

1//! This module handles discovery of a schema from an SQLite database.
2//! Note that only the types specified by official
3//! [SQLite documentation](https://www.sqlite.org/datatype3.html) are discovered.
4
5pub struct Sqlite;
6
7#[cfg(feature = "def")]
8#[cfg_attr(docsrs, doc(cfg(feature = "def")))]
9pub mod def;
10
11#[cfg(feature = "discovery")]
12#[cfg_attr(docsrs, doc(cfg(feature = "discovery")))]
13pub mod discovery;
14
15mod error;
16pub use error::*;
17mod executor;
18
19#[cfg(feature = "query")]
20#[cfg_attr(docsrs, doc(cfg(feature = "query")))]
21pub mod query;
22
23#[cfg(feature = "probe")]
24#[cfg_attr(docsrs, doc(cfg(feature = "probe")))]
25pub mod probe;