From 5969a1b3d8c2c3fabfdc8177865f8954db164ea9 Mon Sep 17 00:00:00 2001 From: Joshua Coles Date: Tue, 16 Jul 2024 19:04:12 +0100 Subject: [PATCH] Add initial sql tables --- migrations/20240716162450_add_time_entries.sql | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 migrations/20240716162450_add_time_entries.sql diff --git a/migrations/20240716162450_add_time_entries.sql b/migrations/20240716162450_add_time_entries.sql new file mode 100644 index 0000000..b2e54c5 --- /dev/null +++ b/migrations/20240716162450_add_time_entries.sql @@ -0,0 +1,16 @@ +CREATE TABLE time_entries ( + id BIGINT PRIMARY KEY, + workspace_id BIGINT NOT NULL, + user_id BIGINT NOT NULL, + project_id BIGINT, + task_id BIGINT, + start TIMESTAMP WITH TIME ZONE NOT NULL, + stop TIMESTAMP WITH TIME ZONE, + duration INTEGER, + updated_at TIMESTAMP WITH TIME ZONE NOT NULL, + description TEXT NOT NULL, + tag_ids BIGINT[] NOT NULL, + billable BOOLEAN NOT NULL, + server_deleted_at TIMESTAMP WITH TIME ZONE, + permissions TEXT +);