]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/0702.schema.org_unit_opac_vis_and_sorting.sql
Stamping upgrade script for "Org unit selective hiding and sorting in tpac library...
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 0702.schema.org_unit_opac_vis_and_sorting.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('0702', :eg_version);
4
5 INSERT INTO config.global_flag (name, enabled, label) 
6     VALUES (
7         'opac.org_unit.non_inheritied_visibility',
8         FALSE,
9         oils_i18n_gettext(
10             'opac.org_unit.non_inheritied_visibility',
11             'Org Units Do Not Inherit Visibility',
12             'cgf',
13             'label'
14         )
15     );
16
17 ALTER TABLE actor.org_unit ADD COLUMN 
18     sibling_order INTEGER NOT NULL DEFAULT 0; 
19
20 ALTER TABLE auditor.actor_org_unit_history ADD COLUMN 
21     sibling_order INTEGER NOT NULL DEFAULT 0;
22
23 COMMIT;
24
25 /* UNDO
26 BEGIN;
27 DELETE FROM config.global_flag WHERE name = 'opac.org_unit.non_inheritied_visibility';
28 ALTER TABLE actor.org_unit DROP COLUMN sibling_order;
29 ALTER TABLE auditor.actor_org_unit_history DROP COLUMN sibling_order;
30 COMMIT;
31 */
32