CREATE SCHEMA extend_reporter;
-CREATE TABLE extend_reporter.legcay_circ_count (
+CREATE TABLE extend_reporter.legacy_circ_count (
id BIGSERIAL PRIMARY KEY REFERENCES asset.copy (id)
circ_count INT NOT NULL DEFAULT 0
);
CREATE VIEW extend_reporter.full_circ_count AS
SELECT cp.id, COALESCE(sum(c.circ_count), 0::bigint) + COALESCE(count(circ.id), 0::bigint) AS circ_count
FROM asset."copy" cp
- LEFT JOIN extend_reporter.legcay_circ_count c USING (id)
+ LEFT JOIN extend_reporter.legacy_circ_count c USING (id)
LEFT JOIN "action".circulation circ ON circ.target_copy = c.id
GROUP BY cp.id;
+UPDATE metabib.title_field_entry
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
+UPDATE metabib.author_field_entry
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
+UPDATE metabib.keyword_field_entry
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
+UPDATE metabib.subject_field_entry
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
+UPDATE metabib.series_field_entry
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
+UPDATE metabib.full_rec
+ SET value = REGEXP_REPLACE(value, E'(\\d{4})-(\\d{4})', E'\\1 \\2','g')
+ WHERE value ~ E'(\\d{4})-(\\d{4})';
+
COMMIT;