+-- Used when updating country names from the boundary relation.
+CREATE INDEX idx_word_country_names ON word
+ USING btree(word) {{db.tablespace.address_index}}
+ WHERE type = 'C';
+-- Used when inserting new postcodes on updates.
+CREATE INDEX idx_word_postcodes ON word
+ USING btree(word) {{db.tablespace.address_index}}
+ WHERE type = 'P';
+-- Used when inserting full words.
+CREATE INDEX idx_word_full_word ON word
+ USING btree(word) {{db.tablespace.address_index}}
+ WHERE type = 'W';
+-- Used when inserting analyzed housenumbers (exclude old-style entries).
+CREATE INDEX idx_word_housenumbers ON word
+ USING btree(word) {{db.tablespace.address_index}}
+ WHERE type = 'H' and word is not null;
+