db/
lib.rs

1pub mod models;
2pub mod test_utils;
3
4use sea_orm::{Database, DatabaseConnection};
5use std::env;
6
7pub async fn connect() -> DatabaseConnection {
8    let db_url = env::var("DATABASE_PATH")
9        .map(|path| format!("sqlite://{}?mode=rwc", path))
10        .expect("DATABASE_PATH must be set in .env");
11
12    Database::connect(&db_url)
13        .await
14        .expect("Failed to connect to database")
15}