From b5c77cf8caf828388689cde4aa5c3fbf73c285eb Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Mon, 26 Jul 2021 22:18:31 +0200 Subject: [PATCH] try fix again again again again again. --- ...26221410_make_post_position_index_deferrable.sql | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 database/postgres/migrations/20210726221410_make_post_position_index_deferrable.sql diff --git a/database/postgres/migrations/20210726221410_make_post_position_index_deferrable.sql b/database/postgres/migrations/20210726221410_make_post_position_index_deferrable.sql new file mode 100644 index 0000000..2f75944 --- /dev/null +++ b/database/postgres/migrations/20210726221410_make_post_position_index_deferrable.sql @@ -0,0 +1,13 @@ +-- +goose Up +-- +goose StatementBegin +ALTER TABLE log_post + DROP CONSTRAINT log_post_log_short_id_position_key, + ADD CONSTRAINT log_post_log_short_id_position_key UNIQUE(log_short_id, position) DEFERRABLE; +-- +goose StatementEnd + +-- +goose Down +-- +goose StatementBegin +ALTER TABLE log_post + DROP CONSTRAINT log_post_log_short_id_position_key, + ADD CONSTRAINT log_post_log_short_id_position_key UNIQUE(log_short_id, position); +-- +goose StatementEnd