Signed-off-by: Mike Rylander <mrylander@gmail.com>
install_date TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW()
);
-INSERT INTO config.upgrade_log (version) VALUES ('0559'); -- dbs via miker
+INSERT INTO config.upgrade_log (version) VALUES ('0561'); -- dbs via miker
CREATE TABLE config.bib_source (
id SERIAL PRIMARY KEY,
CREATE INDEX metabib_full_rec_value_tpo_index ON metabib.real_full_rec (substring(value,1,1024) text_pattern_ops);
CREATE INDEX metabib_full_rec_record_idx ON metabib.real_full_rec (record);
CREATE INDEX metabib_full_rec_index_vector_idx ON metabib.real_full_rec USING GIST (index_vector);
+CREATE INDEX metabib_full_rec_tnf_idx ON metabib.real_full_rec (record, tag, subfield) WHERE tag = 'tnf' AND subfield = 'a';
CREATE TRIGGER metabib_full_rec_fti_trigger
BEFORE UPDATE OR INSERT ON metabib.real_full_rec
--- /dev/null
+BEGIN;
+
+INSERT INTO config.upgrade_log (version) VALUES ('0560'); -- miker
+
+CREATE INDEX metabib_full_rec_tnf_idx ON metabib.real_full_rec (record, tag, subfield) WHERE tag = 'tnf' AND subfield = 'a';
+
+COMMIT;
+