From 8fb5218abfd23d10e34edf7edd88a841f87c71ca Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 20 Dec 2016 14:19:26 +0100 Subject: [PATCH] drop indexes before creating new ones --- migrations/000.022.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/migrations/000.022.sql b/migrations/000.022.sql index 864ab7b..4ff9467 100644 --- a/migrations/000.022.sql +++ b/migrations/000.022.sql @@ -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);