From a0b95479e224168d45816fd640c256eb5d3e0a36 Mon Sep 17 00:00:00 2001 From: Albert S Date: Sun, 2 Apr 2023 21:37:30 +0200 Subject: [PATCH] migrations: Add 5.sql: Tag support --- shared/migrations/5.sql | 6 ++++++ shared/migrations/migrations.qrc | 1 + 2 files changed, 7 insertions(+) create mode 100644 shared/migrations/5.sql diff --git a/shared/migrations/5.sql b/shared/migrations/5.sql new file mode 100644 index 0000000..9d03950 --- /dev/null +++ b/shared/migrations/5.sql @@ -0,0 +1,6 @@ +CREATE TABLE tag(id integer PRIMARY KEY, name varchar(128) UNIQUE); +CREATE TABLE filetag(fileid integer, tagid integer); +CREATE INDEX filetag_fileid ON filetag(fileid); +CREATE INDEX tag_id ON tag(id); +CREATE INDEX file_path ON file ( path ); +UPDATE file SET filetype='c' WHERE filetype='f'; diff --git a/shared/migrations/migrations.qrc b/shared/migrations/migrations.qrc index 13ac830..da512c4 100644 --- a/shared/migrations/migrations.qrc +++ b/shared/migrations/migrations.qrc @@ -4,5 +4,6 @@ 2.sql 3.sql 4.sql + 5.sql