📄 structure.sql
字号:
---- 表的结构 `ecs_comment`--DROP TABLE IF EXISTS `ecs_comment`;CREATE TABLE `ecs_comment` ( `comment_id` int(10) unsigned NOT NULL auto_increment, `comment_type` tinyint(3) unsigned NOT NULL default '0', `id_value` mediumint(8) unsigned NOT NULL default '0', `email` varchar(60) NOT NULL default '', `user_name` varchar(60) NOT NULL default '', `content` text NOT NULL, `comment_rank` tinyint(1) unsigned NOT NULL default '0', `add_time` int(10) unsigned NOT NULL default '0', `ip_address` varchar(15) NOT NULL default '', `status` tinyint(3) unsigned NOT NULL default '0', `parent_id` int(10) unsigned NOT NULL default '0', `user_id` int(10) unsigned NOT NULL default '0', PRIMARY KEY (`comment_id`), KEY `parent_id` (`parent_id`), KEY `id_value` (`id_value`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_crons`--DROP TABLE IF EXISTS `ecs_crons`;CREATE TABLE `ecs_crons` ( `cron_id` tinyint(3) unsigned NOT NULL auto_increment, `cron_code` varchar(20) NOT NULL, `cron_name` varchar(120) NOT NULL, `cron_desc` text, `cron_order` tinyint(3) unsigned NOT NULL default '0', `cron_config` text NOT NULL, `thistime` int(10) NOT NULL default '0', `nextime` int(10) NOT NULL, `day` tinyint(2) NOT NULL, `week` varchar(1) NOT NULL, `hour` varchar(2) NOT NULL, `minute` varchar(255) NOT NULL, `enable` tinyint(1) NOT NULL default '1', `run_once` tinyint(1) NOT NULL default '0', `allow_ip` varchar(100) NOT NULL default '', `alow_files` varchar(255) NOT NULL, PRIMARY KEY (`cron_id`), KEY `nextime` (`nextime`), KEY `enable` (`enable`), KEY `cron_code` (`cron_code`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_error_log`--DROP TABLE IF EXISTS `ecs_error_log`;CREATE TABLE `ecs_error_log` ( `id` int(10) NOT NULL auto_increment, `info` varchar(255) NOT NULL, `file` varchar(100) NOT NULL, `time` int(10) NOT NULL, PRIMARY KEY (`id`), KEY `time` (`time`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_feedback`--DROP TABLE IF EXISTS `ecs_feedback`;CREATE TABLE `ecs_feedback` ( `msg_id` mediumint(8) unsigned NOT NULL auto_increment, `parent_id` mediumint(8) unsigned NOT NULL default '0', `user_id` mediumint(8) unsigned NOT NULL default '0', `user_name` varchar(60) NOT NULL default '', `user_email` varchar(60) NOT NULL default '', `msg_title` varchar(200) NOT NULL default '', `msg_type` tinyint(1) unsigned NOT NULL default '0', `msg_content` text NOT NULL, `msg_time` int(10) unsigned NOT NULL default '0', `message_img` varchar(255) NOT NULL default '0', `order_id` int(11) unsigned NOT NULL default '0', PRIMARY KEY (`msg_id`), KEY `user_id` (`user_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_friend_link`--DROP TABLE IF EXISTS `ecs_friend_link`;CREATE TABLE `ecs_friend_link` ( `link_id` smallint(5) unsigned NOT NULL auto_increment, `link_name` varchar(255) NOT NULL default '', `link_url` varchar(255) NOT NULL default '', `link_logo` varchar(255) NOT NULL default '', `show_order` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`link_id`), KEY `show_order` (`show_order`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods`--DROP TABLE IF EXISTS `ecs_goods`;CREATE TABLE `ecs_goods` ( `goods_id` mediumint(8) unsigned NOT NULL auto_increment, `cat_id` smallint(5) unsigned NOT NULL default '0', `goods_sn` varchar(60) NOT NULL default '', `goods_name` varchar(120) NOT NULL default '', `goods_name_style` varchar(60) NOT NULL default '+', `click_count` int(10) unsigned NOT NULL default '0', `brand_id` smallint(5) unsigned NOT NULL default '0', `provider_name` varchar(100) NOT NULL default '', `goods_number` smallint(5) unsigned NOT NULL default '0', `goods_weight` decimal(10,3) unsigned NOT NULL default '0.000', `market_price` decimal(10,2) unsigned NOT NULL default '0.00', `shop_price` decimal(10,2) unsigned NOT NULL default '0.00', `promote_price` decimal(10,2) unsigned NOT NULL default '0.00', `promote_start_date` int(11) unsigned NOT NULL default '0', `promote_end_date` int(11) unsigned NOT NULL default '0', `warn_number` tinyint(3) unsigned NOT NULL default '1', `keywords` varchar(255) NOT NULL default '', `goods_brief` varchar(255) NOT NULL default '', `goods_desc` text NOT NULL, `goods_thumb` varchar(255) NOT NULL default '', `goods_img` varchar(255) NOT NULL default '', `original_img` varchar(255) NOT NULL default '', `is_real` tinyint(3) unsigned NOT NULL default '1', `extension_code` varchar(30) NOT NULL default '', `is_on_sale` tinyint(1) unsigned NOT NULL default '1', `is_alone_sale` tinyint(1) unsigned NOT NULL default '1', `integral` int unsigned NOT NULL default '0', `add_time` int(10) unsigned NOT NULL default '0', `sort_order` smallint(4) unsigned NOT NULL default '0', `is_delete` tinyint(1) unsigned NOT NULL default '0', `is_best` tinyint(1) unsigned NOT NULL default '0', `is_new` tinyint(1) unsigned NOT NULL default '0', `is_hot` tinyint(1) unsigned NOT NULL default '0', `is_promote` tinyint(1) unsigned NOT NULL default '0', `bonus_type_id` tinyint(3) unsigned NOT NULL default '0', `last_update` int(10) unsigned NOT NULL default '0', `goods_type` smallint(5) unsigned NOT NULL default '0', `seller_note` varchar(255) NOT NULL default '', `give_integral` int NOT NULL default '-1', PRIMARY KEY (`goods_id`), KEY `goods_sn` (`goods_sn`), KEY `cat_id` (`cat_id`), KEY `last_update` (`last_update`), KEY `brand_id` (`brand_id`), KEY `goods_weight` (`goods_weight`), KEY `promote_end_date` (`promote_end_date`), KEY `promote_start_date` (`promote_start_date`), KEY `goods_number` (`goods_number`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods_article`--DROP TABLE IF EXISTS `ecs_goods_article`;CREATE TABLE `ecs_goods_article` ( `goods_id` mediumint(8) unsigned NOT NULL default '0', `article_id` mediumint(8) unsigned NOT NULL default '0', `admin_id` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`goods_id`,`article_id`,`admin_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods_attr`--DROP TABLE IF EXISTS `ecs_goods_attr`;CREATE TABLE `ecs_goods_attr` ( `goods_attr_id` int(10) unsigned NOT NULL auto_increment, `goods_id` mediumint(8) unsigned NOT NULL default '0', `attr_id` smallint(5) unsigned NOT NULL default '0', `attr_value` text NOT NULL, `attr_price` varchar(255) NOT NULL default '', PRIMARY KEY (`goods_attr_id`), KEY `goods_id` (`goods_id`), KEY `attr_id` (`attr_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods_cat`--DROP TABLE IF EXISTS `ecs_goods_cat`;CREATE TABLE `ecs_goods_cat` ( `goods_id` mediumint(8) unsigned NOT NULL default '0', `cat_id` smallint(5) unsigned NOT NULL default '0', PRIMARY KEY (`goods_id`,`cat_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods_gallery`--DROP TABLE IF EXISTS `ecs_goods_gallery`;CREATE TABLE `ecs_goods_gallery` ( `img_id` mediumint(8) unsigned NOT NULL auto_increment, `goods_id` mediumint(8) unsigned NOT NULL default '0', `img_url` varchar(255) NOT NULL default '', `img_desc` varchar(255) NOT NULL default '', `thumb_url` varchar(255) NOT NULL default '', `img_original` varchar(255) NOT NULL default '', PRIMARY KEY (`img_id`), KEY `goods_id` (`goods_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_goods_type`--DROP TABLE IF EXISTS `ecs_goods_type`;CREATE TABLE `ecs_goods_type` ( `cat_id` smallint(5) unsigned NOT NULL auto_increment, `cat_name` varchar(60) NOT NULL default '', `enabled` tinyint(1) unsigned NOT NULL default '1', `attr_group` VARCHAR( 255 ) NOT NULL, PRIMARY KEY (`cat_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_group_goods`--DROP TABLE IF EXISTS `ecs_group_goods`;CREATE TABLE `ecs_group_goods` ( `parent_id` mediumint(8) unsigned NOT NULL default '0', `goods_id` mediumint(8) unsigned NOT NULL default '0', `goods_price` decimal(10,2) unsigned NOT NULL default '0.00', `admin_id` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`parent_id`,`goods_id`,`admin_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_link_goods`--DROP TABLE IF EXISTS `ecs_link_goods`;CREATE TABLE `ecs_link_goods` ( `goods_id` mediumint(8) unsigned NOT NULL default '0', `link_goods_id` mediumint(8) unsigned NOT NULL default '0', `is_double` tinyint(1) unsigned NOT NULL default '0', `admin_id` tinyint(3) unsigned NOT NULL default '0', PRIMARY KEY (`goods_id`,`link_goods_id`,`admin_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_mail_templates`--DROP TABLE IF EXISTS `ecs_mail_templates`;CREATE TABLE `ecs_mail_templates` ( `template_id` tinyint(1) unsigned NOT NULL auto_increment, `template_code` varchar(30) NOT NULL default '', `is_html` tinyint(1) unsigned NOT NULL default '0', `template_subject` varchar(200) NOT NULL default '', `template_content` text NOT NULL, `last_modify` int(10) unsigned NOT NULL default '0', `last_send` int(10) unsigned NOT NULL default '0', `type` varchar(10) NOT NULL, PRIMARY KEY (`template_id`), UNIQUE (`template_code`), KEY `type` (`type`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_member_price`--DROP TABLE IF EXISTS `ecs_member_price`;CREATE TABLE `ecs_member_price` ( `price_id` mediumint(8) unsigned NOT NULL auto_increment, `goods_id` mediumint(8) unsigned NOT NULL default '0', `user_rank` tinyint(3) NOT NULL default '0', `user_price` decimal(10,2) NOT NULL default '0.00', PRIMARY KEY (`price_id`), KEY `goods_id` (`goods_id`,`user_rank`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_keywords`--DROP TABLE IF EXISTS `ecs_keywords`;CREATE TABLE `ecs_keywords` ( `date` date NOT NULL default '0000-00-00', `searchengine` varchar(20) NOT NULL default '', `keyword` varchar(90) NOT NULL default '', `count` mediumint(8) unsigned NOT NULL default '0', PRIMARY KEY (`date`,`searchengine`,`keyword`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_order_action`--DROP TABLE IF EXISTS `ecs_order_action`;CREATE TABLE `ecs_order_action` ( `action_id` mediumint(8) unsigned NOT NULL auto_increment, `order_id` mediumint(8) unsigned NOT NULL default '0', `action_user` varchar(30) NOT NULL default '', `order_status` tinyint(1) unsigned NOT NULL default '0', `shipping_status` tinyint(1) unsigned NOT NULL default '0', `pay_status` tinyint(1) unsigned NOT NULL default '0', `action_note` varchar(255) NOT NULL default '', `log_time` int(11) unsigned NOT NULL default '0', PRIMARY KEY (`action_id`), KEY `order_id` (`order_id`)) TYPE=MyISAM;-- ------------------------------------------------------------ 表的结构 `ecs_order_goods`--DROP TABLE IF EXISTS `ecs_order_goods`;CREATE TABLE `ecs_order_goods` ( `rec_id` mediumint(8) unsigned NOT NULL auto_increment, `order_id` mediumint(8) unsigned NOT NULL default '0', `goods_id` mediumint(8) unsigned NOT NULL default '0', `goods_name` varchar(120) NOT NULL default '', `goods_sn` varchar(60) NOT NULL default '', `goods_number` smallint(5) unsigned NOT NULL default '1', `market_price` decimal(10,2) NOT NULL default '0.00', `goods_price` decimal(10,2) NOT NULL default '0.00', `goods_attr` text NOT NULL default '', `send_number` smallint(5) unsigned NOT NULL default '0', `is_real` tinyint(1) unsigned NOT NULL default '0', `extension_code` varchar(30) NOT NULL default '', `parent_id` mediumint(8) unsigned NOT NULL default '0', `is_gift` smallint unsigned NOT NULL default '0', PRIMARY KEY (`rec_id`), KEY `order_id` (`order_id`), KEY `goods_id` (`goods_id`)) TYPE=MyISAM;-- ----------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -