From 170d815620b1516c3ff7a699dfba1fadede02e60 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Thu, 23 Jan 2020 20:42:02 +0100 Subject: [PATCH] :fire: Remove old emails tables. --- backend/resources/migrations/0004.emails.sql | 26 ------------------- .../{0007.tasks.sql => 0004.tasks.sql} | 0 backend/src/uxbox/migrations.clj | 9 +++---- 3 files changed, 3 insertions(+), 32 deletions(-) delete mode 100644 backend/resources/migrations/0004.emails.sql rename backend/resources/migrations/{0007.tasks.sql => 0004.tasks.sql} (100%) diff --git a/backend/resources/migrations/0004.emails.sql b/backend/resources/migrations/0004.emails.sql deleted file mode 100644 index ccc2725ae..000000000 --- a/backend/resources/migrations/0004.emails.sql +++ /dev/null @@ -1,26 +0,0 @@ -CREATE TYPE email_status AS ENUM ('pending', 'ok', 'failed'); - -CREATE TABLE IF NOT EXISTS email_queue ( - id uuid PRIMARY KEY DEFAULT uuid_generate_v4(), - - created_at timestamptz NOT NULL DEFAULT clock_timestamp(), - modified_at timestamptz NOT NULL DEFAULT clock_timestamp(), - deleted_at timestamptz DEFAULT NULL, - - data bytea NOT NULL, - - priority smallint NOT NULL DEFAULT 10 - CHECK (priority BETWEEN 0 and 10), - - status email_status NOT NULL DEFAULT 'pending', - retries integer NOT NULL DEFAULT -1 -); - --- Triggers - -CREATE TRIGGER email_queue_modified_at_tgr BEFORE UPDATE ON email_queue - FOR EACH ROW EXECUTE PROCEDURE update_modified_at(); - --- Indexes - -CREATE INDEX email_status_idx ON email_queue (status); diff --git a/backend/resources/migrations/0007.tasks.sql b/backend/resources/migrations/0004.tasks.sql similarity index 100% rename from backend/resources/migrations/0007.tasks.sql rename to backend/resources/migrations/0004.tasks.sql diff --git a/backend/src/uxbox/migrations.clj b/backend/src/uxbox/migrations.clj index aec662b42..eaed5d7bd 100644 --- a/backend/src/uxbox/migrations.clj +++ b/backend/src/uxbox/migrations.clj @@ -26,18 +26,15 @@ {:desc "Initial projects tables" :name "0003-projects" :fn (mg/resource "migrations/0003.projects.sql")} - {:desc "Initial emails related tables" - :name "0004-emails" - :fn (mg/resource "migrations/0004.emails.sql")} + {:desc "Initial tasks related tables" + :name "0004-tasks" + :fn (mg/resource "migrations/0004.tasks.sql")} {:desc "Initial images tables" :name "0005-images" :fn (mg/resource "migrations/0005.images.sql")} {:desc "Initial icons tables" :name "0006-icons" :fn (mg/resource "migrations/0006.icons.sql")} - {:desc "Initial tasks tables" - :name "0007-tasks" - :fn (mg/resource "migrations/0007.tasks.sql")} ]}) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;