Files
hospital-server/src/main.rs
2025-11-18 18:26:20 +03:00

17 lines
463 B
Rust

use hospital_server::app_state::AppState;
use hospital_server::router;
use sqlx::SqlitePool;
#[tokio::main]
async fn main() {
let _ = dotenvy::dotenv();
let db_url = std::env::var("DATABASE_URL").expect("DATABASE_URL is not set");
let pool = SqlitePool::connect(&db_url)
.await
.expect("Cannot connect to db");
let state = AppState { pool: pool };
sqlx::migrate!().run(&state.pool).await.unwrap();
router(state).await;
}