summaryrefslogtreecommitdiff
path: root/src/db.rs
diff options
context:
space:
mode:
authorjakka <jakkadoujin@gmail.com>2025-06-19 23:33:17 +0300
committerjakka <jakkadoujin@gmail.com>2025-06-19 23:33:17 +0300
commit341add84dcb7bff9d3b2597d83f9163038cc0a92 (patch)
tree751e7e84f12e8151189c96a2fcab63a28494ce96 /src/db.rs
parent2ae34c91a739c4963b52c22027a16a2aa34a9561 (diff)
removed failing db file check. readded test compile config
Diffstat (limited to 'src/db.rs')
-rw-r--r--src/db.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/db.rs b/src/db.rs
index 6622010..7ca313b 100644
--- a/src/db.rs
+++ b/src/db.rs
@@ -26,14 +26,10 @@ pub struct Database(pub Connection);
impl Database {
pub async fn new(path: impl AsRef<Path>) -> Result<Self> {
- if path.as_ref().is_file() {
- let conn = Builder::new_local(path).build().await?.connect()?;
- conn.execute(TABLE_CREATE, ()).await?;
+ let conn = Builder::new_local(path).build().await?.connect()?;
+ conn.execute(TABLE_CREATE, ()).await?;
- Ok(Database(conn))
- } else {
- Err(anyhow!("Not a file"))
- }
+ Ok(Database(conn))
}
pub async fn insert_file(&self, filename: impl AsRef<Path>) -> Result<()> {