From 19c25138f88acf19c9a959a58de4f58e54026ebc Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Sat, 4 Apr 2026 10:51:18 +0200 Subject: feat: connect to db --- crates/api-base/src/health/apidoc.rs | 12 ------------ crates/api-base/src/health/mod.rs | 27 --------------------------- 2 files changed, 39 deletions(-) delete mode 100644 crates/api-base/src/health/apidoc.rs delete mode 100644 crates/api-base/src/health/mod.rs (limited to 'crates/api-base/src/health') diff --git a/crates/api-base/src/health/apidoc.rs b/crates/api-base/src/health/apidoc.rs deleted file mode 100644 index 45b8754..0000000 --- a/crates/api-base/src/health/apidoc.rs +++ /dev/null @@ -1,12 +0,0 @@ -use utoipa::OpenApi; - -use crate::Version; - -#[derive(OpenApi)] -#[openapi( - tags( - (name = "sellershut", description = "API health check"), - ), - components(schemas(Version)) -)] -pub struct ApiDocBase; diff --git a/crates/api-base/src/health/mod.rs b/crates/api-base/src/health/mod.rs deleted file mode 100644 index a84dc85..0000000 --- a/crates/api-base/src/health/mod.rs +++ /dev/null @@ -1,27 +0,0 @@ -#[cfg(feature = "utoipa")] -mod apidoc; - -#[cfg(feature = "utoipa")] -pub use apidoc::*; - -#[derive(Default)] -pub struct BaseService; - -impl HealthDriver for BaseService {} - -pub trait HealthDriver: Send + Sync { - fn health(&self, app: &str, version: &str) -> String { - format!("{app} v{version} is live") - } -} - -#[cfg(test)] -mod tests { - use crate::health::{BaseService, HealthDriver}; - - #[test] - fn health() { - let app = BaseService.health(env!("CARGO_PKG_NAME"), env!("CARGO_PKG_VERSION")); - assert!(app.contains("is live")); - } -} -- cgit v1.2.3