Skip to main content

kellnr_db/
lib.rs

1mod auth_token;
2mod con_string;
3mod crate_meta;
4mod crate_summary;
5mod database;
6mod doc_queue_entry;
7pub mod error;
8mod group;
9mod krate;
10pub mod password;
11pub mod provider;
12mod tables;
13mod user;
14
15// Re-exports
16pub use auth_token::AuthToken;
17pub use con_string::{AdminUser, ConString, PgConString, SqliteConString};
18pub use crate_meta::CrateMeta;
19pub use crate_summary::CrateSummary;
20pub use doc_queue_entry::DocQueueEntry;
21pub use group::Group;
22pub use krate::Crate;
23pub use provider::{
24    ChannelInfo, DbProvider, OAuth2StateData, ToolchainTargetInfo, ToolchainWithTargets, mock,
25};
26pub use user::User;
27
28pub use crate::database::{Database, test_utils};