From 5a3d09d3a30000ddfbacd14340ec9768a7dd3e5a Mon Sep 17 00:00:00 2001 From: adlerhurst Date: Thu, 11 May 2023 10:31:33 +0200 Subject: [PATCH] fix(eventstore): use creation_date for existing columns --- cmd/setup/11.sql | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/setup/11.sql b/cmd/setup/11.sql index 28b49e4747..39f3e8cb02 100644 --- a/cmd/setup/11.sql +++ b/cmd/setup/11.sql @@ -1 +1,5 @@ -ALTER TABLE eventstore.events ADD COLUMN created_at TIMESTAMPTZ /*NOT NULL*/ DEFAULT clock_timestamp(); \ No newline at end of file +ALTER TABLE eventstore.events ADD COLUMN created_at TIMESTAMPTZ; + +UPDATE eventstore.events SET created_at = creation_date WHERE created_at IS NULL; + +ALTER TABLE eventstore.events ALTER COLUMN created_at SET NOT NULL DEFAULT clock_timestamp(); \ No newline at end of file