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