d70fd2fbcaa47b10b781caed068653cb7d7d3c59
[evergreen-equinox.git] / Open-ILS / src / sql / Pg / upgrade / xxxx.schema.preferred_locale_and_alternate_at_templates.sql
1 BEGIN;
2
3 SELECT evergreen.upgrade_deps_block_check('xxxx', :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;