From 90b0c98675766c6c7a5eff5754e92a71c520c555 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Kucharczyk?= Date: Wed, 16 Nov 2022 10:55:08 +0100 Subject: [PATCH] Add metadata table --- database.sql | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/database.sql b/database.sql index 2233639..163dd6d 100644 --- a/database.sql +++ b/database.sql @@ -10,6 +10,12 @@ CREATE TABLE IF NOT EXISTS "files" ( "path" TEXT, PRIMARY KEY("id" AUTOINCREMENT) ); +CREATE TABLE IF NOT EXISTS "metadata" ( + "fid" INTEGER NOT NULL, + "name" TEXT, + PRIMARY KEY("fid"), + FOREIGN KEY("fid") REFERENCES "files"("id") +); CREATE TABLE IF NOT EXISTS "tags_ties" ( "fid" INTEGER NOT NULL, "tid" INTEGER NOT NULL, @@ -19,8 +25,8 @@ CREATE TABLE IF NOT EXISTS "tags_ties" ( ); CREATE TABLE IF NOT EXISTS "hashes" ( "id" INTEGER, - "md5" TEXT, - "fid" INTEGER, + "md5" TEXT NOT NULL, + "fid" INTEGER NOT NULL, PRIMARY KEY("id" AUTOINCREMENT), FOREIGN KEY("fid") REFERENCES "files"("id") );