]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0155.schema.more-ingest-normalizers.sql
LP#1155329: better enforce cat.bib.use_id_for_tcn
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0155.schema.more-ingest-normalizers.sql
1
2 BEGIN;
3
4 INSERT INTO config.upgrade_log (version) VALUES ('0155'); -- miker
5
6 CREATE OR REPLACE FUNCTION public.remove_commas( TEXT ) RETURNS TEXT AS $$
7     SELECT regexp_replace($1, ',', '', 'g');
8 $$ LANGUAGE SQL;
9
10 CREATE OR REPLACE FUNCTION public.remove_whitespace( TEXT ) RETURNS TEXT AS $$
11     SELECT regexp_replace(normalize_space($1), E'\\s+', '', 'g');
12 $$ LANGUAGE SQL;
13
14 COMMIT;