Create Tag tables and Add Tag endpoint

This commit is contained in:
Cameron Cordes committed 2021-10-11 21:52:06 -04:00
1 parent 2d6db6d059
commit 8939ffbaf5
7 files changed
+155 -5

No files matched your search

@@ -0,0 +1,3 @@
DROP TABLE tags;
DROP TABLE tagged_photo;
@@ -0,0 +1,11 @@
CREATE TABLE tags (
id INTEGER PRIMARY KEY NOT NULL,
name TEXT NOT NULL
);
CREATE TABLE tagged_photo (
id INTEGER PRIMARY KEY NOT NULL,
photo_name TEXT NOT NULL,
tag_id INTEGER NOT NULL,
CONSTRAINT tagid FOREIGN KEY (tag_id) REFERENCES tags (id) ON DELETE CASCADE ON UPDATE CASCADE
);