X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=sql%2Fcore_email.sql;h=b7e582f540f89d0ce9b142e51cb7ef673611d16a;hb=c1af5e6bb6064e88469651271f4d9aaff34d69c0;hp=528958de262bc0a4825cc42cf21b42ba84dd500f;hpb=da89be8f19c08605a965f5ade5a0a48a38a33049;p=Pman.Core diff --git a/sql/core_email.sql b/sql/core_email.sql index 528958de..b7e582f5 100644 --- a/sql/core_email.sql +++ b/sql/core_email.sql @@ -12,18 +12,27 @@ CREATE TABLE core_email ( PRIMARY KEY (id) ); +ALTER TABLE core_email CHANGE COLUMN active active INT(2) NOT NULL DEFAULT 1; ALTER TABLE core_email ADD COLUMN active INT(2) NOT NULL DEFAULT 1; -ALTER TABLE core_email MODIFY COLUMN active INT(2) NOT NULL DEFAULT 1; -- need to store BCC data here. -ALTER TABLE core_email ADD COLUMN bcc_group INT(11) NOT NULL DEFAULT 0; -ALTER TABLE core_email MODIFY COLUMN bcc_group INT(11) NOT NULL DEFAULT 0; +ALTER TABLE core_email CHANGE COLUMN bcc_group bcc_group_id INT(11) NOT NULL DEFAULT 0; +ALTER TABLE core_email ADD COLUMN bcc_group_id INT(11) NOT NULL DEFAULT 0; -- each email template should have a test class with a static method ::test_{name} +ALTER TABLE core_email CHANGE COLUMN test_class test_class VARCHAR(254) NOT NULL DEFAULT ''; ALTER TABLE core_email ADD COLUMN test_class VARCHAR(254) NOT NULL DEFAULT ''; -ALTER TABLE core_email MODIFY COLUMN test_class VARCHAR(254) NOT NULL DEFAULT ''; -ALTER TABLE core_email ADD COLUMN in_group INT(11) NOT NULL DEFAULT -1; +ALTER TABLE core_email CHANGE COLUMN in_group to_group_id INT(11) NOT NULL DEFAULT -1; +ALTER TABLE core_email CHANGE COLUMN to_group to_group_id INT(11) NOT NULL DEFAULT -1; +ALTER TABLE core_email ADD COLUMN to_group_id INT(11) NOT NULL DEFAULT -1; + +-- rather than use 'body... use the original file..' +ALTER TABLE core_email ADD COLUMN use_file VARCHAR(254) NOT NULL DEFAULT ''; + +ALTER TABLE core_email ADD COLUMN description VARCHAR(254) NOT NULL DEFAULT ''; + +ALTER TABLE core_email ADD INDEX lookup_owner_id (owner_id); UPDATE core_email SET updated_dt = NOW() where updated_dt IS NULL;