]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/XXXX.schema.org_unit_opac_vis_and_sorting.sql
Org unit sibling display sort order
[working/Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / XXXX.schema.org_unit_opac_vis_and_sorting.sql
1 BEGIN;
2
3 --SELECT evergreen.upgrade_deps_block_check('XXXX', :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