feat: setup goose and database module
This commit is contained in:
9
internal/database/migrations/005_add_anime_relations.sql
Normal file
9
internal/database/migrations/005_add_anime_relations.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
ALTER TABLE anime ADD COLUMN status TEXT DEFAULT '';
|
||||
ALTER TABLE anime ADD COLUMN relations_synced_at DATETIME;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS anime_relation (
|
||||
anime_id INTEGER NOT NULL REFERENCES anime(id) ON DELETE CASCADE,
|
||||
related_anime_id INTEGER NOT NULL,
|
||||
relation_type TEXT NOT NULL,
|
||||
PRIMARY KEY (anime_id, related_anime_id)
|
||||
);
|
||||
Reference in New Issue
Block a user