chore: 🧹 rename RUSTLER_DATABASE to DATABASE_URL in connection handling

This commit is contained in:
Lucas Colombo 2025-03-28 12:47:58 -03:00
parent ecb8d874c2
commit e9427b769e
Signed by: lucas
GPG Key ID: EF34786CFEFFAE35

View File

@ -35,21 +35,20 @@ pub mod db {
},
};
const RUSTLER_DATABASE: &str = "RUSTLER_DATABASE";
const DATABASE_URL: &str = "DATABASE_URL";
fn get_default_conn_str() -> String {
let conn_str = s!("sqlite://rustler.db?mode=rwc");
info!(
"No `{}` env var found, using default: {}",
RUSTLER_DATABASE.italic(),
DATABASE_URL.italic(),
conn_str.green()
);
conn_str
}
pub async fn get_connection() -> Result<DatabaseConnection> {
let db_conn_str =
std::env::var(RUSTLER_DATABASE).unwrap_or_else(|_| get_default_conn_str());
let db_conn_str = std::env::var(DATABASE_URL).unwrap_or_else(|_| get_default_conn_str());
let mut conn_opts = ConnectOptions::new(db_conn_str.to_owned());
conn_opts.sqlx_logging(false);