add files meta data

This commit is contained in:
m
2026-07-12 08:37:34 +02:00
parent cd29ca6c0e
commit ab3957040d
5 changed files with 155 additions and 5 deletions
+19 -3
View File
@@ -1,4 +1,20 @@
-- VaultDrop Schema
-- Tables will be added here as the project evolves.
CREATE TABLE files (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
storage_key TEXT NOT NULL,
checksum TEXT,
created_at INTEGER NOT NULL,
updated_at INTEGER NOT NULL,
deleted_at INTEGER
);
SELECT 1;
CREATE TABLE tags (
id TEXT PRIMARY KEY,
name TEXT NOT NULL
);
CREATE TABLE file_tags (
file_id TEXT NOT NULL,
tag_id TEXT NOT NULL,
PRIMARY KEY (file_id, tag_id)
);