use internal db version

This commit is contained in:
yggverse 2024-10-02 15:39:51 +03:00
parent 8aa5474c20
commit afd9bc3134
2 changed files with 4 additions and 4 deletions

View File

@ -47,7 +47,7 @@ impl App {
};
// Init database model
let database = Arc::new(Database::init(connection, env!("CARGO_PKG_VERSION")));
let database = Arc::new(Database::init(connection));
// Init actions
let action_debug = Action::new("win", true);

View File

@ -3,12 +3,12 @@ use std::sync::Arc;
pub struct Database {
connection: Arc<sqlite::Connection>,
// Autostart migrate feature on app and db versions mismatch
version: String,
version: i32,
}
impl Database {
// Construct new application DB
pub fn init(connection: Arc<sqlite::Connection>, version: &str) -> Database {
pub fn init(connection: Arc<sqlite::Connection>) -> Database {
// Create app table if not exist yet
/*
connection
@ -27,7 +27,7 @@ impl Database {
// Return struct
Self {
connection,
version: String::from(version),
version: 1, // @TODO
}
}