mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-08-11 13:39:07 +00:00
Remove warning when compiling only with mysql and add compatibility mode with the old docker script names
This commit is contained in:
parent
6890c25ea1
commit
1e5306b820
2 changed files with 12 additions and 4 deletions
|
@ -1,4 +1,3 @@
|
|||
use chrono::prelude::*;
|
||||
use diesel::r2d2::{ConnectionManager, Pool, PooledConnection};
|
||||
use rocket::{
|
||||
http::Status,
|
||||
|
@ -228,12 +227,11 @@ pub fn backup_database(conn: &DbConn) -> Result<(), Error> {
|
|||
use std::path::Path;
|
||||
let db_url = CONFIG.database_url();
|
||||
let db_path = Path::new(&db_url).parent().unwrap().to_string_lossy();
|
||||
let file_date = Utc::now().format("%Y%m%d_%H%M%S").to_string();
|
||||
let file_date = chrono::Utc::now().format("%Y%m%d_%H%M%S").to_string();
|
||||
diesel::sql_query(format!("VACUUM INTO '{}/db_{}.sqlite3'", db_path, file_date)).execute(conn)?;
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
/// Get the SQL Server version
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue