Skip to content

Commit 948e537

Browse files
authored
Make a few more database indexes unique (#1499)
1 parent fb0b6cf commit 948e537

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

common/src/sql/dbinit.sql

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ CREATE TABLE omicron.public.metric_producer (
686686
oximeter_id UUID NOT NULL
687687
);
688688

689-
CREATE INDEX ON omicron.public.metric_producer (
689+
CREATE UNIQUE INDEX ON omicron.public.metric_producer (
690690
oximeter_id,
691691
id
692692
);
@@ -1135,8 +1135,9 @@ CREATE UNIQUE INDEX ON omicron.public.instance_external_ip (
11351135
)
11361136
WHERE time_deleted IS NULL;
11371137

1138-
CREATE INDEX ON omicron.public.instance_external_ip (
1139-
instance_id
1138+
CREATE UNIQUE INDEX ON omicron.public.instance_external_ip (
1139+
instance_id,
1140+
id
11401141
)
11411142
WHERE instance_id IS NOT NULL AND time_deleted IS NULL;
11421143

0 commit comments

Comments
 (0)