From d99d9f8b4aac0febef335cac6cef92aae06cd6f2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bernd=20Ble=C3=9Fmann?= Date: Wed, 19 Apr 2017 15:03:15 +0200 Subject: [PATCH] Revert "Experimentell: Trigram Indizes auf Spalten die mit ILIKE durchsucht werden." MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This reverts commit f40363c5162d350c51c79d157fc16bdf5571399f. Bis das Problem mit Upgrades, die Admin-Rechte brauchen richtig gelöst ist, werden die Commits für Trigram-Indizes erstmal reverted. --- sql/Pg-upgrade2/trigram_indices.sql | 45 ----------------------------- 1 file changed, 45 deletions(-) delete mode 100644 sql/Pg-upgrade2/trigram_indices.sql diff --git a/sql/Pg-upgrade2/trigram_indices.sql b/sql/Pg-upgrade2/trigram_indices.sql deleted file mode 100644 index 4e78a4702..000000000 --- a/sql/Pg-upgrade2/trigram_indices.sql +++ /dev/null @@ -1,45 +0,0 @@ --- @tag: trigram_indices --- @description: Trigram Indizes für häufig durchsuchte Spalten --- @depends: release_3_4_1 --- @encoding: utf-8 - -CREATE EXTENSION IF NOT EXISTS pg_trgm; - -CREATE INDEX customer_customernumber_gin_trgm_idx ON customer USING gin (customernumber gin_trgm_ops); -CREATE INDEX customer_name_gin_trgm_idx ON customer USING gin (name gin_trgm_ops); - -CREATE INDEX vendor_vendornumber_gin_trgm_idx ON vendor USING gin (vendornumber gin_trgm_ops); -CREATE INDEX vendor_name_gin_trgm_idx ON vendor USING gin (name gin_trgm_ops); - -CREATE INDEX parts_partnumber_gin_trgm_idx ON parts USING gin (partnumber gin_trgm_ops); -CREATE INDEX parts_description_gin_trgm_idx ON parts USING gin (description gin_trgm_ops); - -CREATE INDEX oe_ordnumber_gin_trgm_idx ON oe USING gin (ordnumber gin_trgm_ops); -CREATE INDEX oe_quonumber_gin_trgm_idx ON oe USING gin (quonumber gin_trgm_ops); -CREATE INDEX oe_cusordnumber_gin_trgm_idx ON oe USING gin (cusordnumber gin_trgm_ops); -CREATE INDEX oe_transaction_description_gin_trgm_idx ON oe USING gin (transaction_description gin_trgm_ops); - -CREATE INDEX do_donumber_gin_trgm_idx ON delivery_orders USING gin (donumber gin_trgm_ops); -CREATE INDEX do_ordnumber_gin_trgm_idx ON delivery_orders USING gin (ordnumber gin_trgm_ops); -CREATE INDEX do_cusordnumber_gin_trgm_idx ON delivery_orders USING gin (cusordnumber gin_trgm_ops); -CREATE INDEX do_transaction_description_gin_trgm_idx ON delivery_orders USING gin (transaction_description gin_trgm_ops); - -CREATE INDEX ar_invnumber_gin_trgm_idx ON ar USING gin (invnumber gin_trgm_ops); -CREATE INDEX ar_ordnumber_gin_trgm_idx ON ar USING gin (ordnumber gin_trgm_ops); -CREATE INDEX ar_quonumber_gin_trgm_idx ON ar USING gin (quonumber gin_trgm_ops); -CREATE INDEX ar_cusordnumber_gin_trgm_idx ON ar USING gin (cusordnumber gin_trgm_ops); -CREATE INDEX ar_transaction_description_gin_trgm_idx ON ar USING gin (transaction_description gin_trgm_ops); - -CREATE INDEX ap_invnumber_gin_trgm_idx ON ap USING gin (invnumber gin_trgm_ops); -CREATE INDEX ap_ordnumber_gin_trgm_idx ON ap USING gin (ordnumber gin_trgm_ops); -CREATE INDEX ap_quonumber_gin_trgm_idx ON ap USING gin (quonumber gin_trgm_ops); -CREATE INDEX ap_transaction_description_gin_trgm_idx ON ap USING gin (transaction_description gin_trgm_ops); - -CREATE INDEX gl_description_gin_trgm_idx ON gl USING gin (description gin_trgm_ops); -CREATE INDEX gl_reference_gin_trgm_idx ON gl USING gin (reference gin_trgm_ops); - -CREATE INDEX orderitems_description_gin_trgm_idx ON orderitems USING gin (description gin_trgm_ops); - -CREATE INDEX doi_description_gin_trgm_idx ON delivery_order_items USING gin (description gin_trgm_ops); - -CREATE INDEX invoice_description_gin_trgm_idx ON invoice USING gin (description gin_trgm_ops); -- 2.20.1