#![allow(clippy::blocks_in_conditions)] pub mod model; #[cfg(feature = "rowing-tera")] pub mod tera; #[cfg(feature = "rest")] pub mod rest; pub mod scheduled; pub(crate) const AMOUNT_DAYS_TO_SHOW_TRIPS_AHEAD: i64 = 10; pub(crate) const RENNRUDERBEITRAG: i32 = 11000; pub(crate) const BOAT_STORAGE: i32 = 4500; pub(crate) const FAMILY_TWO: i32 = 30000; pub(crate) const FAMILY_THREE_OR_MORE: i32 = 35000; pub(crate) const STUDENT_OR_PUPIL: i32 = 8000; pub(crate) const REGULAR: i32 = 22000; pub(crate) const UNTERSTUETZEND: i32 = 2500; pub(crate) const FOERDERND: i32 = 8500; pub(crate) const SCHECKBUCH: i32 = 3000; pub(crate) const EINSCHREIBGEBUEHR: i32 = 3000; #[cfg(test)] #[macro_export] macro_rules! testdb { () => {{ let pool = SqlitePool::connect(":memory:").await.unwrap(); sqlx::query_file!("./migration.sql") .execute(&pool) .await .unwrap(); sqlx::query_file!("./seeds.sql") .execute(&pool) .await .unwrap(); pool }}; }