diff --git a/migrations/2024-03-24-201233_create_activities/down.sql b/migrations/2024-03-24-201233_create_activities/down.sql new file mode 100644 index 00000000..9d102141 --- /dev/null +++ b/migrations/2024-03-24-201233_create_activities/down.sql @@ -0,0 +1,2 @@ +-- This file should undo anything in `up.sql` +DROP TABLE activities; \ No newline at end of file diff --git a/migrations/2024-03-24-201233_create_activities/up.sql b/migrations/2024-03-24-201233_create_activities/up.sql new file mode 100644 index 00000000..44e985ce --- /dev/null +++ b/migrations/2024-03-24-201233_create_activities/up.sql @@ -0,0 +1,14 @@ +-- Migration script for creating the activities table in SQLite + +CREATE TABLE activities ( + id TEXT PRIMARY KEY, + category TEXT NOT NULL, + description TEXT NOT NULL, + begin TEXT NOT NULL, + end TEXT NOT NULL, + duration INTEGER NOT NULL, + kind TEXT NOT NULL, + status TEXT NOT NULL, + parent_id INTEGER, + FOREIGN KEY (parent_id) REFERENCES activities(id) +);