Skip to main content

bindizr_service/
lib.rs

1pub mod auth;
2pub mod error;
3pub mod notify;
4mod pagination;
5pub mod record;
6mod repository;
7pub mod serial;
8pub mod token;
9pub mod types;
10pub mod zone;
11
12pub(crate) use bindizr_core::{log_error, log_info, log_warn, model};
13pub(crate) use bindizr_db as database;
14use error::ServiceError;
15use repository::RepositoryService;
16pub use repository::RepositoryTx;
17
18pub async fn begin_tx(internal_msg: &'static str) -> Result<RepositoryTx<'static>, ServiceError> {
19    RepositoryService::begin_tx(internal_msg).await
20}