From 9a637b888f9f8e81be44419e27dc1ce3995fe6cf Mon Sep 17 00:00:00 2001 From: Luke Harding Date: Thu, 2 May 2024 22:07:30 -0400 Subject: [PATCH] Create task table migration --- server/migrations/2024-05-03-015925_create_tasks/down.sql | 2 ++ server/migrations/2024-05-03-015925_create_tasks/up.sql | 7 +++++++ server/src/main.rs | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 server/migrations/2024-05-03-015925_create_tasks/down.sql create mode 100644 server/migrations/2024-05-03-015925_create_tasks/up.sql diff --git a/server/migrations/2024-05-03-015925_create_tasks/down.sql b/server/migrations/2024-05-03-015925_create_tasks/down.sql new file mode 100644 index 0000000..60b9f8a --- /dev/null +++ b/server/migrations/2024-05-03-015925_create_tasks/down.sql @@ -0,0 +1,2 @@ +-- This file should undo anything in `up.sql` +DROP TABLE tasks; \ No newline at end of file diff --git a/server/migrations/2024-05-03-015925_create_tasks/up.sql b/server/migrations/2024-05-03-015925_create_tasks/up.sql new file mode 100644 index 0000000..960c1d0 --- /dev/null +++ b/server/migrations/2024-05-03-015925_create_tasks/up.sql @@ -0,0 +1,7 @@ +-- Your SQL goes here +CREATE TABLE IF NOT EXISTS tasks ( + id UUID PRIMARY KEY, + title TEXT NOT NULL, + description TEXT NOT NULL, + complete BOOLEAN NOT NULL DEFAULT FALSE +); \ No newline at end of file diff --git a/server/src/main.rs b/server/src/main.rs index 784d650..0db0bf4 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -25,7 +25,7 @@ async fn main() -> std::io::Result<()> { if let Ok(env_port) = env_port.parse::() { port = env_port; } else { - util::warn_println("Failed to parse PORT env variable using default value."); + util::warn_println("Failed to parse PORT env variable; using default value."); } }