]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0670.data.mark-email-and-phone-invalid.sql
LP#1733695: Stamping upgrade scripts for multilingual search
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0670.data.mark-email-and-phone-invalid.sql
1 -- Evergreen DB patch 0670.data.mark-email-and-phone-invalid.sql
2 --
3 -- Add org unit settings and standing penalty types to support
4 -- the mark email/phone invalid features.
5 --
6 BEGIN;
7
8 -- check whether patch can be applied
9 SELECT evergreen.upgrade_deps_block_check('0670', :eg_version);
10
11
12 INSERT INTO config.standing_penalty (id, name, label, staff_alert, org_depth) VALUES
13     (
14         31,
15         'INVALID_PATRON_EMAIL_ADDRESS',
16         oils_i18n_gettext(
17             31,
18             'Patron had an invalid email address',
19             'csp',
20             'label'
21         ),
22         TRUE,
23         0
24     ),
25     (
26         32,
27         'INVALID_PATRON_DAY_PHONE',
28         oils_i18n_gettext(
29             32,
30             'Patron had an invalid daytime phone number',
31             'csp',
32             'label'
33         ),
34         TRUE,
35         0
36     ),
37     (
38         33,
39         'INVALID_PATRON_EVENING_PHONE',
40         oils_i18n_gettext(
41             33,
42             'Patron had an invalid evening phone number',
43             'csp',
44             'label'
45         ),
46         TRUE,
47         0
48     ),
49     (
50         34,
51         'INVALID_PATRON_OTHER_PHONE',
52         oils_i18n_gettext(
53             34,
54             'Patron had an invalid other phone number',
55             'csp',
56             'label'
57         ),
58         TRUE,
59         0
60     );
61
62
63 COMMIT;