diff --git a/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.down.sql b/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.down.sql new file mode 100644 index 00000000000..253cf78e173 --- /dev/null +++ b/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.down.sql @@ -0,0 +1,2 @@ +DROP INDEX IF EXISTS IF EXISTS indexes_index_id_unique; +ALTER TABLE indexes ADD CONSTRAINT indexes_index_id_unique UNIQUE (index_id); diff --git a/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.up.sql b/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.up.sql new file mode 100644 index 00000000000..00abcd17db5 --- /dev/null +++ b/quickwit/quickwit-metastore/migrations/postgresql/23_change-indexes-unique-index.up.sql @@ -0,0 +1,4 @@ +ALTER TABLE indexes DROP CONSTRAINT IF EXISTS indexes_index_id_unique; + +CREATE UNIQUE INDEX IF NOT EXISTS indexes_index_id_unique + ON indexes USING btree ("index_id" varchar_pattern_ops);