]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/version-upgrade/2.2.3-2.2.4-upgrade-db.sql
LP#1772028 Add some FK violation functions just in case they are missing
[Evergreen.git] / Open-ILS / src / sql / Pg / version-upgrade / 2.2.3-2.2.4-upgrade-db.sql
1 --Upgrade Script for 2.2.3 to 2.2.4
2 \set eg_version '''2.2.4'''
3 BEGIN;
4 INSERT INTO config.upgrade_log (version, applied_to) VALUES ('2.2.4', :eg_version);
5
6 SELECT evergreen.upgrade_deps_block_check('0744', :eg_version);
7
8 INSERT INTO config.org_unit_setting_type
9     (name, grp, label, description, datatype)
10     VALUES (
11         'circ.lost.xact_open_on_zero',
12         'finance',
13         oils_i18n_gettext(
14             'circ.lost.xact_open_on_zero',
15             'Leave transaction open when lost balance equals zero',
16             'coust',
17             'label'
18         ),
19         oils_i18n_gettext(
20             'circ.lost.xact_open_on_zero',
21             'Leave transaction open when lost balance equals zero.  This leaves the lost copy on the patron record when it is paid',
22             'coust',
23             'description'
24         ),
25         'bool'
26     );
27
28
29 SELECT evergreen.upgrade_deps_block_check('0746', :eg_version);
30
31 ALTER TABLE action.hold_request ALTER COLUMN email_notify SET DEFAULT 'false';
32
33 COMMIT;