diff options
| author | jakka <jakkadoujin@gmail.com> | 2025-06-15 16:29:07 +0300 |
|---|---|---|
| committer | jakka <jakkadoujin@gmail.com> | 2025-06-15 16:29:07 +0300 |
| commit | 6d9e1300a2769fe4c0f4b290122143f52fc7a3ef (patch) | |
| tree | b898543945cfa69a689561bcf38637f68271fc83 /src/db.rs | |
| parent | d239e5dbe1c35553c7663b8079719f327a1ddfaa (diff) | |
finished writing basic functionalityv0.0.1
Diffstat (limited to 'src/db.rs')
| -rw-r--r-- | src/db.rs | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -110,7 +110,8 @@ impl Database { pub async fn clean_files(&self) -> Result<()> { let mut tasks = tokio::task::JoinSet::new(); self.0.execute(DEDUPE_DB, ()).await?; - while let Ok(Some(row)) = self.0.query(FETCH_FILES, ()).await?.next().await { + let mut query_res = self.0.query(FETCH_FILES, ()).await?; + while let Ok(Some(row)) = query_res.next().await { let path = Path::new(row.get_str(0)?).canonicalize()?; let conn = self.0.clone(); tasks.spawn(async move { |
