summaryrefslogtreecommitdiff
path: root/migrations
diff options
context:
space:
mode:
authorWriterV2 <primary-v2@protonmail.com>2024-11-06 17:38:25 +0100
committerWriterV2 <primary-v2@protonmail.com>2024-11-06 17:38:25 +0100
commit3fc548058bac5ef33f3955f4188bf6bea9ac9311 (patch)
treedd571ad1562d733c9c5dc9b55ef8eba454c0173a /migrations
parent845073129204835413b53bb40ca7b6a7806d373a (diff)
Feat: Update db to set tag for product instead of specific product
Diffstat (limited to 'migrations')
-rw-r--r--migrations/20241106161637_tagredesign.sql13
1 files changed, 13 insertions, 0 deletions
diff --git a/migrations/20241106161637_tagredesign.sql b/migrations/20241106161637_tagredesign.sql
new file mode 100644
index 0000000..c33cec3
--- /dev/null
+++ b/migrations/20241106161637_tagredesign.sql
@@ -0,0 +1,13 @@
+DROP TABLE IF EXISTS storytag;
+DROP TABLE IF EXISTS gametag;
+DROP TABLE IF EXISTS tooltag;
+
+CREATE TABLE IF NOT EXISTS producttag
+(
+ pid INTEGER NOT NULL,
+ tid INTEGER NOT NULL,
+ FOREIGN KEY (pid) REFERENCES product(id),
+ FOREIGN KEY (tid) REFERENCES tag(id),
+ PRIMARY KEY (pid, tid)
+);
+