From e7e49e4ab18f090be1eeb4db2b6a85ef14316a16 Mon Sep 17 00:00:00 2001 From: Julio Biason Date: Wed, 1 Sep 2021 12:34:23 -0300 Subject: [PATCH] Corrigido problema com o database --- lib/src/database.rs | 7 ++++--- lib/src/lib.rs | 10 +--------- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/lib/src/database.rs b/lib/src/database.rs index c3ba445..0fca8bb 100644 --- a/lib/src/database.rs +++ b/lib/src/database.rs @@ -17,6 +17,7 @@ */ use std::path::Path; +use std::path::PathBuf; use directories::ProjectDirs; use sqlx::sqlite::Sqlite; @@ -41,9 +42,9 @@ async fn connect_with(filename: &Path) -> Result, sqlx::Error> { } /// Return the default filename for the database. -fn default_filename() -> Path { +fn default_filename() -> PathBuf { match ProjectDirs::from("me", "JulioBiason", "tin.sqlite3") { - Some(project_dir) => Path(project_dir.config_dir()), - None => Path("tin.sqlite3"), + Some(project_dir) => Path::new(project_dir.config_dir()).to_path_buf(), + None => Path::new("tin.sqlite3").to_path_buf(), } } diff --git a/lib/src/lib.rs b/lib/src/lib.rs index 4054904..6dbc3ea 100644 --- a/lib/src/lib.rs +++ b/lib/src/lib.rs @@ -16,13 +16,5 @@ along with this program. If not, see . */ -// mod database; +mod database; mod domain; - -#[cfg(test)] -mod tests { - #[test] - fn it_works() { - assert_eq!(2 + 2, 4); - } -}