File: /home/e/p/u/epubdjye/www17/old/administrator/components/com_acymailing/tables.sql
CREATE TABLE IF NOT EXISTS `#__acymailing_config` (
`namekey` varchar(200) NOT NULL,
`value` text,
PRIMARY KEY (`namekey`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_fields` (
`fieldid` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`fieldname` varchar(250) NOT NULL,
`namekey` varchar(50) NOT NULL,
`type` varchar(50) DEFAULT NULL,
`value` text NOT NULL,
`published` tinyint(3) unsigned NOT NULL DEFAULT '1',
`ordering` smallint(5) unsigned DEFAULT '99',
`options` text,
`core` tinyint(3) unsigned NOT NULL DEFAULT '0',
`required` tinyint(3) unsigned NOT NULL DEFAULT '0',
`backend` tinyint(3) unsigned NOT NULL DEFAULT '1',
`frontcomp` tinyint(3) unsigned NOT NULL DEFAULT '0',
`default` varchar(250) DEFAULT NULL,
`listing` tinyint(4) DEFAULT NULL,
PRIMARY KEY (`fieldid`),
UNIQUE KEY `namekey` (`namekey`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_filter` (
`filid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(250) DEFAULT NULL,
`description` text,
`published` tinyint(3) unsigned DEFAULT NULL,
`lasttime` int(10) unsigned DEFAULT NULL,
`trigger` text,
`report` text,
`action` text,
`filter` text,
PRIMARY KEY (`filid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_history` (
`subid` int(10) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL,
`ip` varchar(50) DEFAULT NULL,
`action` varchar(50) NOT NULL COMMENT 'different actions: created,modified,confirmed',
`data` text,
`source` text,
`mailid` mediumint(8) unsigned DEFAULT NULL,
KEY `subid` (`subid`,`date`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_list` (
`name` varchar(250) NOT NULL,
`description` text,
`ordering` smallint(10) unsigned DEFAULT NULL,
`listid` smallint(10) unsigned NOT NULL AUTO_INCREMENT,
`published` tinyint(11) DEFAULT NULL,
`userid` int(10) unsigned DEFAULT NULL,
`alias` varchar(250) DEFAULT NULL,
`color` varchar(30) DEFAULT NULL,
`visible` tinyint(4) NOT NULL DEFAULT '1',
`welmailid` mediumint(11) DEFAULT NULL,
`unsubmailid` mediumint(11) DEFAULT NULL,
`type` enum('list','campaign') NOT NULL DEFAULT 'list',
`access_sub` varchar(250) DEFAULT 'all',
`access_manage` varchar(250) NOT NULL DEFAULT 'none',
`languages` varchar(250) NOT NULL DEFAULT 'all',
PRIMARY KEY (`listid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_listcampaign` (
`campaignid` smallint(10) unsigned NOT NULL,
`listid` smallint(10) unsigned NOT NULL,
PRIMARY KEY (`campaignid`,`listid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_listmail` (
`listid` smallint(10) unsigned NOT NULL,
`mailid` mediumint(10) unsigned NOT NULL,
PRIMARY KEY (`listid`,`mailid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_listsub` (
`listid` smallint(11) unsigned NOT NULL,
`subid` int(11) unsigned NOT NULL,
`subdate` int(11) unsigned DEFAULT NULL,
`unsubdate` int(11) unsigned DEFAULT NULL,
`status` tinyint(4) NOT NULL,
PRIMARY KEY (`listid`,`subid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_mail` (
`mailid` mediumint(10) unsigned NOT NULL AUTO_INCREMENT,
`subject` varchar(250) NOT NULL,
`body` longtext NOT NULL,
`altbody` longtext NOT NULL,
`published` tinyint(4) DEFAULT '1',
`senddate` int(10) unsigned DEFAULT NULL,
`created` int(10) unsigned DEFAULT NULL,
`fromname` varchar(250) NOT NULL,
`fromemail` varchar(250) NOT NULL,
`replyname` varchar(250) NOT NULL,
`replyemail` varchar(250) NOT NULL,
`type` enum('news','autonews','followup','unsub','welcome','notification') NOT NULL DEFAULT 'news',
`visible` tinyint(4) NOT NULL DEFAULT '1',
`userid` int(10) unsigned DEFAULT NULL,
`alias` varchar(250) DEFAULT NULL,
`attach` text,
`html` tinyint(4) NOT NULL DEFAULT '1',
`tempid` smallint(11) NOT NULL DEFAULT '0',
`key` varchar(200) DEFAULT NULL,
`frequency` varchar(50) DEFAULT NULL,
`params` text,
`sentby` int(11) unsigned DEFAULT NULL,
`metakey` text,
`metadesc` text,
`filter` text,
PRIMARY KEY (`mailid`),
KEY `senddate` (`senddate`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_queue` (
`senddate` int(10) unsigned NOT NULL,
`subid` int(10) unsigned NOT NULL,
`mailid` mediumint(10) unsigned NOT NULL,
`priority` tinyint(3) unsigned DEFAULT '3',
`try` tinyint(3) unsigned NOT NULL DEFAULT '0',
`paramqueue` varchar(250) DEFAULT NULL,
PRIMARY KEY (`subid`,`mailid`),
KEY `senddate` (`senddate`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_rules` (
`ruleid` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
`ordering` smallint(6) DEFAULT NULL,
`regex` text NOT NULL,
`executed_on` text NOT NULL,
`action_message` text NOT NULL,
`action_user` text NOT NULL,
`published` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`ruleid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_stats` (
`mailid` mediumint(10) unsigned NOT NULL,
`senthtml` int(10) unsigned NOT NULL DEFAULT '0',
`senttext` int(10) unsigned NOT NULL DEFAULT '0',
`senddate` int(10) unsigned NOT NULL,
`openunique` mediumint(10) unsigned NOT NULL DEFAULT '0',
`opentotal` int(10) unsigned NOT NULL DEFAULT '0',
`bounceunique` mediumint(10) unsigned NOT NULL DEFAULT '0',
`fail` mediumint(10) unsigned NOT NULL DEFAULT '0',
`clicktotal` int(10) unsigned NOT NULL DEFAULT '0',
`clickunique` mediumint(10) unsigned NOT NULL DEFAULT '0',
`unsub` mediumint(10) unsigned NOT NULL DEFAULT '0',
`forward` mediumint(10) unsigned NOT NULL DEFAULT '0',
`bouncedetails` text,
PRIMARY KEY (`mailid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_subscriber` (
`subid` int(10) unsigned NOT NULL AUTO_INCREMENT,
`email` varchar(200) NOT NULL,
`userid` int(10) unsigned NOT NULL DEFAULT '0',
`name` varchar(250) NOT NULL,
`created` int(10) unsigned DEFAULT NULL,
`confirmed` tinyint(4) NOT NULL DEFAULT '0',
`enabled` tinyint(4) NOT NULL DEFAULT '1',
`accept` tinyint(4) NOT NULL DEFAULT '1',
`ip` varchar(100) DEFAULT NULL,
`html` tinyint(4) NOT NULL DEFAULT '1',
`key` varchar(250) DEFAULT NULL,
PRIMARY KEY (`subid`),
UNIQUE KEY `email` (`email`),
KEY `userid` (`userid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_template` (
`tempid` smallint(11) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(250) DEFAULT NULL,
`description` text,
`body` longtext,
`altbody` longtext,
`created` int(10) unsigned DEFAULT NULL,
`published` tinyint(4) NOT NULL DEFAULT '1',
`premium` tinyint(4) NOT NULL DEFAULT '0',
`ordering` smallint(10) unsigned NOT NULL DEFAULT '99',
`namekey` varchar(50) NOT NULL,
`styles` text,
`subject` varchar(250) DEFAULT NULL,
`stylesheet` text,
`fromname` varchar(250) DEFAULT NULL,
`fromemail` varchar(250) DEFAULT NULL,
`replyname` varchar(250) DEFAULT NULL,
`replyemail` varchar(250) DEFAULT NULL,
PRIMARY KEY (`tempid`),
UNIQUE KEY `namekey` (`namekey`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_url` (
`urlid` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(250) NOT NULL,
`url` text NOT NULL,
PRIMARY KEY (`urlid`),
KEY `url` (`url`(250))
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_urlclick` (
`urlid` int(10) unsigned NOT NULL,
`mailid` mediumint(10) unsigned NOT NULL,
`click` smallint(10) unsigned NOT NULL DEFAULT '0',
`subid` int(10) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL,
`ip` varchar(100) DEFAULT NULL,
PRIMARY KEY (`urlid`,`mailid`,`subid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;
CREATE TABLE IF NOT EXISTS `#__acymailing_userstats` (
`mailid` mediumint(10) unsigned NOT NULL,
`subid` int(10) unsigned NOT NULL,
`html` tinyint(3) unsigned NOT NULL DEFAULT '1',
`sent` tinyint(4) NOT NULL DEFAULT '1',
`senddate` int(11) NOT NULL,
`open` tinyint(4) NOT NULL DEFAULT '0',
`opendate` int(11) NOT NULL,
`bounce` tinyint(4) NOT NULL DEFAULT '0',
`fail` tinyint(4) NOT NULL DEFAULT '0',
`ip` varchar(100) DEFAULT NULL,
PRIMARY KEY (`mailid`,`subid`)
) ENGINE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci*/;