drop indexes before creating new ones

This commit is contained in:
Martin
2016-12-20 14:19:26 +01:00
parent 91d9d6af19
commit 8fb5218abf
+6
View File
@@ -14,6 +14,8 @@ CREATE TABLE IF NOT EXISTS public.rooms
CONSTRAINT rooms_pkey PRIMARY KEY (id)
);
DROP INDEX IF EXISTS rooms_name_idx;
CREATE UNIQUE INDEX rooms_name_idx
ON public.rooms (name);
@@ -34,9 +36,13 @@ CREATE TABLE IF NOT EXISTS public.interiors
);
-- COVERING INDEX FOR print_id foreign key
DROP INDEX IF EXISTS interiors_print_id_idx;
CREATE INDEX interiors_print_id_idx
ON public.interiors (print_id);
DROP INDEX IF EXISTS interiors_print_id_room_id_idx;
CREATE UNIQUE INDEX interiors_print_id_room_id_idx
ON public.interiors (print_id, room_id);