From 0175076dfcfec6ebb1c8114463c9fe7b95663b17 Mon Sep 17 00:00:00 2001 From: Christoph Daniel Miksche Date: Fri, 2 Dec 2022 11:48:39 +0100 Subject: [PATCH] fix(database): create column only if not exists (#4812) The statements caused an error for me because the columns were already existing. --- cmd/setup/05.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/setup/05.sql b/cmd/setup/05.sql index 743b1850b3..71b43d3563 100644 --- a/cmd/setup/05.sql +++ b/cmd/setup/05.sql @@ -6,6 +6,6 @@ CREATE INDEX IF NOT EXISTS failed_events_instance_id_idx ON adminapi.failed_even CREATE INDEX IF NOT EXISTS failed_events_instance_id_idx ON auth.failed_events (instance_id); CREATE INDEX IF NOT EXISTS failed_events_instance_id_idx ON projections.failed_events (instance_id); -ALTER TABLE adminapi.failed_events ADD COLUMN last_failed TIMESTAMPTZ; -ALTER TABLE auth.failed_events ADD COLUMN last_failed TIMESTAMPTZ; -ALTER TABLE projections.failed_events ADD COLUMN last_failed TIMESTAMPTZ; +ALTER TABLE adminapi.failed_events ADD COLUMN IF NOT EXISTS last_failed TIMESTAMPTZ; +ALTER TABLE auth.failed_events ADD COLUMN IF NOT EXISTS last_failed TIMESTAMPTZ; +ALTER TABLE projections.failed_events ADD COLUMN IF NOT EXISTS last_failed TIMESTAMPTZ;