-- ======================================================================== -- Copyright (C) 2005 Rodolphe Quiedeville -- Copyright (C) 2005-2012 Regis Houssin -- -- This program is free software; you can redistribute it and/or modify -- it under the terms of the GNU General Public License as published by -- the Free Software Foundation; either version 3 of the License, or -- (at your option) any later version. -- -- This program is distributed in the hope that it will be useful, -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- GNU General Public License for more details. -- -- You should have received a copy of the GNU General Public License -- along with this program. If not, see . -- -- ======================================================================== create table llx_mailing ( rowid integer AUTO_INCREMENT PRIMARY KEY, messtype varchar(16) DEFAULT 'email', -- 'email' or 'sms' or ... titre varchar(128), -- Ref of mailing entity integer DEFAULT 1 NOT NULL, -- multi company id sujet varchar(128), -- Sujet of mailing body mediumtext, bgcolor varchar(8), -- Backgroud color of mailing bgimage varchar(255), -- Backgroud image of mailing evenunsubscribe smallint DEFAULT 0, -- If 1, email will be send event if recipient has opt-out to emailings cible varchar(60), -- ??? nbemail integer, email_from varchar(160), -- Email address or Phone of sender name_from varchar(128), -- Name to show of sender email_replyto varchar(160), -- Email address for reply email_errorsto varchar(160), -- Email addresse for errors tag varchar(128) NULL, date_creat datetime, -- creation date date_valid datetime, -- date_appro datetime, -- date_envoi datetime, -- date d'envoi tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, fk_user_creat integer, -- user creator fk_user_modif integer, -- user of last modification fk_user_valid integer, -- user validator fk_user_appro integer, -- not used extraparams varchar(255), -- to stock other parameters with json format joined_file1 varchar(255), joined_file2 varchar(255), joined_file3 varchar(255), joined_file4 varchar(255), statut smallint DEFAULT 0, -- status (draft:0, valid: 1, approved: 2, sent: 3) note_private text, note_public text )ENGINE=innodb;