chuchi_postgres/
lib.rs

1#![allow(clippy::tabs_in_doc_comments)]
2#![allow(clippy::never_loop)]
3#![allow(clippy::new_without_default)]
4
5pub mod database;
6pub use database::Database;
7
8pub mod connection;
9pub use connection::Connection;
10pub use connection::Error;
11
12pub mod db;
13
14pub mod row;
15pub use row::Row;
16
17pub mod table;
18
19#[cfg(feature = "json")]
20pub use types::json;
21pub use types::time;
22pub use types::uid::UniqueId;
23
24pub mod filter;
25
26pub mod migrations;
27
28pub use chuchi_postgres_derive::{FromRow, TableTempl, ToRow, row};
29
30pub type Result<T> = std::result::Result<T, Error>;
31
32#[doc(hidden)]
33pub mod macros;
34
35mod impl_crypto;