]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/sql/Pg/upgrade/1324.schema.preferred_locale_and_alternate_at_templates.sql
LP2061136 - Stamping 1405 DB upgrade script
[Evergreen.git] / Open-ILS / src / sql / Pg / upgrade / 1324.schema.preferred_locale_and_alternate_at_templates.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('1324', :eg_version);
4
5 CREATE TABLE action_trigger.alternate_template (
6       id               SERIAL,
7       event_def        INTEGER REFERENCES action_trigger.event_definition(id) INITIALLY DEFERRED,
8       template         TEXT,
9       active           BOOLEAN DEFAULT TRUE,
10       message_title    TEXT,
11       message_template TEXT,
12       locale           TEXT REFERENCES config.i18n_locale(code) INITIALLY DEFERRED,
13       UNIQUE (event_def,locale)
14 );
15
16 ALTER TABLE actor.usr ADD COLUMN locale TEXT REFERENCES config.i18n_locale(code) INITIALLY DEFERRED;
17
18 ALTER TABLE action_trigger.event_output ADD COLUMN locale TEXT;
19
20 COMMIT;