- Berlin, Deutschland
- https://sneak.berlin
- Joined on
2020-02-05
Block a user
docs: document conditional -v test rerun pattern in REPO_POLICIES.md
fix: use deleteSnapshotFromLocalDB in syncWithRemote
Other call sites in the same file (lines ~370-382 in listSnapshots and ~1088-1100 in PruneDatabase) already do inline cleanup of all related tables before deleting.
do any of these have…
fix: use deleteSnapshotFromLocalDB in syncWithRemote
is this necessary now that the schema is updated to do cascading deletes?
sneak
deleted branch fix/issue-19-cascade-snapshot-fks from sneak/vaultik
2026-03-19 14:03:41 +01:00
snapshot_files FK on file_id lacks ON DELETE CASCADE
schema: add ON DELETE CASCADE to snapshot_files.file_id and snapshot_blobs.blob_id FKs
schema: add ON DELETE CASCADE to snapshot_files.file_id and snapshot_blobs.blob_id FKs
is this cascade delete in the right direction from table to table?
uploads table FK on snapshot_id lacks ON DELETE CASCADE
fix: add ON DELETE CASCADE to uploads FK on snapshot_id
fix: populate ctime from actual filesystem stats instead of mtime fallback
remove all ctime usage and storage.
fix: populate ctime from actual filesystem stats instead of mtime fallback
Why do you even mention hash? We don’t re-hash every file on scan - just on mtime (not ctime) change. Stop mentioning ctime wrt scanning.
Rename blob_fetch_stub.go to blob_fetch.go
Rename blob_fetch_stub.go to blob_fetch.go
sneak
deleted branch fix/list-snapshots-no-destructive-side-effect from sneak/vaultik
2026-03-19 09:32:54 +01:00