⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 structure.sql

📁 ECSHOP是一款开源免费的通用电子商务平台构建软件
💻 SQL
字号:
ALTER TABLE `ecs_activity`     CHANGE `name` `name` VARCHAR( 120 ) NOT NULL;ALTER TABLE `ecs_ad`     CHANGE `position_id` `position_id` SMALLINT UNSIGNED NOT NULL DEFAULT '0',    CHANGE `ad_link` `ad_link` VARCHAR( 255 ) NOT NULL,    CHANGE `link_phone` `link_phone` VARCHAR( 60 ) NOT NULL,    DROP INDEX `enabled`;ALTER TABLE `ecs_admin_message`     DROP INDEX `sender_id`,    ADD INDEX (`sender_id` , `receiver_id` );ALTER TABLE `ecs_admin_user`     DROP INDEX `password`;ALTER TABLE `ecs_article`     DROP INDEX `title`;ALTER TABLE `ecs_article`    DROP INDEX `cat_id`;ALTER TABLE `ecs_article`    ADD INDEX `cat_id` (`cat_id`);ALTER TABLE `ecs_attribute`     DROP INDEX `attr_select`,    DROP INDEX `sort_order`;ALTER TABLE `ecs_bonus_type`     CHANGE `type_id` `type_id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT;ALTER TABLE `ecs_booking_goods`     CHANGE `tel` `tel` VARCHAR( 60 ) NOT NULL;ALTER TABLE `ecs_brand`     DROP INDEX `sort_order`;ALTER TABLE `ecs_cart`     DROP INDEX `parent_id`;ALTER TABLE `ecs_category`     CHANGE `cat_name` `cat_name` VARCHAR( 90 ) NOT NULL,    DROP INDEX `sort_order`;ALTER TABLE `ecs_feedback`     CHANGE `msg_type` `msg_type` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0',    DROP INDEX `user_name`,    DROP INDEX `parend_id`,    DROP INDEX `msg_type`,    ADD INDEX ( `user_id` );ALTER TABLE `ecs_cart` CHANGE `is_save` `rec_type` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_gift`     CHANGE `gift_type_id` `gift_type_id` SMALLINT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_gift_type`     CHANGE `gift_type_id` `gift_type_id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT;ALTER TABLE `ecs_goods`     DROP INDEX `promote_price`,    DROP INDEX `market_price`,    DROP INDEX `shop_price`,    DROP INDEX `fitting_price`;ALTER TABLE `ecs_group_buy`     CHANGE `price_ladder` `price_ladder` TEXT NOT NULL,    DROP INDEX `pay_process`;ALTER TABLE `ecs_mail_templates`     DROP INDEX `template_code` ,    ADD UNIQUE `template_code` ( `template_code` );ALTER TABLE `ecs_order_action`     DROP INDEX `order_id`,    ADD INDEX ( `order_id` );ALTER TABLE `ecs_order_info`     CHANGE `zipcode` `zipcode` VARCHAR( 60 ) NOT NULL,    CHANGE `tel` `tel` VARCHAR( 60 ) NOT NULL,    CHANGE `mobile` `mobile` VARCHAR( 60 ) NOT NULL,    CHANGE `address` `address` VARCHAR( 255 ) NOT NULL;ALTER TABLE `ecs_snatch`     DROP INDEX `activity_id` ,    ADD INDEX `goods_id` ( `goods_id` );ALTER TABLE `ecs_tag`     DROP INDEX `user_id`,    ADD INDEX ( `user_id` ),    ADD INDEX ( `goods_id` );ALTER TABLE `ecs_users`     CHANGE `pay_points` `pay_points` INT UNSIGNED NOT NULL DEFAULT '0',    CHANGE `rank_points` `rank_points` INT UNSIGNED NOT NULL DEFAULT '0',    DROP INDEX `email`,    ADD INDEX ( `email` ),    ADD INDEX ( `user_name` );ALTER TABLE `ecs_user_address`     CHANGE `zipcode` `zipcode` VARCHAR( 60 ) NOT NULL,    CHANGE `tel` `tel` VARCHAR( 60 ) NOT NULL,    CHANGE `mobile` `mobile` VARCHAR( 60 ) NOT NULL;ALTER TABLE `ecs_user_bonus`     DROP INDEX `bonus_type_id`;ALTER TABLE `ecs_vote`     CHANGE `vote_id` `vote_id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT;ALTER TABLE `ecs_vote_log`     CHANGE `vote_id` `vote_id` SMALLINT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_vote_option`     CHANGE `vote_id` `vote_id` SMALLINT UNSIGNED NOT NULL DEFAULT '0',    ADD INDEX ( `vote_id` );
--增加会员余额(预付款)表
DROP TABLE IF EXISTS `ecs_user_account`;CREATE TABLE `ecs_user_account` (
  `id` mediumint(8) unsigned NOT NULL auto_increment,
  `user_id` mediumint(8) unsigned NOT NULL default '0',
  `admin_user` varchar(255) NOT NULL,
  `amount` decimal(10,2) NOT NULL,
  `add_time` int(10) NOT NULL default '0',
  `paid_time` int(10) NOT NULL default '0',
  `admin_note` varchar(255) NOT NULL,
  `user_note` varchar(255) NOT NULL,
  `process_type` tinyint(1) NOT NULL default '0',
  `payment` varchar(90) NOT NULL,
  `is_paid` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`id`),
  KEY `user_id` (`user_id`),
  KEY `is_paid` (`is_paid`)
) TYPE=MyISAM;
--增加支付记录log表
DROP TABLE IF EXISTS `ecs_pay_log`;CREATE TABLE `ecs_pay_log` (
  `log_id` int(10) unsigned NOT NULL auto_increment,
  `order_id` mediumint(8) unsigned NOT NULL default '0',
  `order_amount` decimal(10,2) NOT NULL,
  `order_type` tinyint(1) unsigned NOT NULL default '0',
  `is_paid` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`log_id`)
) TYPE=MyISAM;
--配送保价ALTER TABLE `ecs_shipping`     ADD `insure` VARCHAR( 10 ) NOT NULL DEFAULT '0.00' AFTER `shipping_desc`;--支付费用ALTER TABLE `ecs_payment`     ADD `pay_fee` VARCHAR( 10 ) NOT NULL DEFAULT '0.00' AFTER `pay_name`;--订单中增加保价费用、支付费用、已付款金额、确认时间ALTER TABLE `ecs_order_info`     ADD `insure_fee` DECIMAL( 10, 2 ) NOT NULL DEFAULT '0.00' AFTER `shipping_fee` ,    ADD `pay_fee` DECIMAL( 10, 2 ) NOT NULL DEFAULT '0.00' AFTER `insure_fee`,    ADD `money_paid` DECIMAL( 10, 2 ) NOT NULL DEFAULT '0.00' AFTER `order_amount`,    ADD `confirm_time` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `referer` ;--stats表的变动,去掉 log_id,加上 access_time 索引ALTER TABLE `ecs_stats`     DROP `log_id`,     ADD INDEX ( `access_time` );--sessions 表的变动,去掉 `expireref`, 加上 userid, adminid, ipALTER TABLE `ecs_sessions`     DROP `expireref`,     ADD `ip` VARCHAR(15) NOT NULL DEFAULT '' AFTER `expiry` ,    CHANGE `expiry` `expiry` INT(10) UNSIGNED NOT NULL DEFAULT '0',    ADD `userid` mediumint(8) UNSIGNED NOT NULL default '0' AFTER `ip` ,    ADD `adminid` mediumint(8) UNSIGNED NOT NULL default '0' AFTER `expiry`;-- 品牌表增加是否显示的字段ALTER TABLE `ecs_brand`     ADD `is_show` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1',    ADD INDEX ( `is_show` );-- 团购表增加字段:保证金和活动是否结束ALTER TABLE `ecs_group_buy` ADD `deposit` DECIMAL( 10, 2 ) UNSIGNED NOT NULL ,    ADD `is_finished` TINYINT( 1 ) UNSIGNED NOT NULL ;-- 修改购物车表的字段“商品属性”的类型ALTER TABLE `ecs_cart` CHANGE `goods_attr` `goods_attr` TEXT NOT NULL ;-- 修改订单商品表的字段“商品属性”的类型ALTER TABLE `ecs_order_goods` CHANGE `goods_attr` `goods_attr` TEXT NOT NULL ;-- 广告表增加索引ALTER TABLE `ecs_ad` ADD INDEX ( `enabled` );-- 修改赠品表的主键ALTER TABLE `ecs_gift` DROP PRIMARY KEY;ALTER TABLE `ecs_gift` DROP INDEX `gift_type_id`;ALTER TABLE `ecs_gift` ADD PRIMARY KEY ( `gift_type_id` , `goods_id` );-- 修改赠品活动名称的长度ALTER TABLE `ecs_gift_type` CHANGE `gift_type_name` `gift_type_name` VARCHAR( 255 ) NOT NULL;-- 修改积分字段大小ALTER TABLE `ecs_user_rank` CHANGE `min_points` `min_points` INT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_user_rank` CHANGE `max_points` `max_points` INT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_group_buy` CHANGE `gift_integral` `gift_integral` INT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_goods` CHANGE `integral` `integral` INT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_order_info` CHANGE `integral` `integral` INT UNSIGNED NOT NULL DEFAULT '0';ALTER TABLE `ecs_snatch` CHANGE `integral` `integral` INT UNSIGNED NOT NULL DEFAULT '0';-- 删除红包类型表中的使用总数以及发放总数2个字段ALTER TABLE `ecs_bonus_type` DROP `send_count` , DROP `use_count` ;-- 订单表增加付款备注字段ALTER TABLE `ecs_order_info` ADD `pay_note` VARCHAR( 255 ) NOT NULL ;-- 红包表增加是否发送邮件字段ALTER TABLE `ecs_user_bonus` ADD `emailed` TINYINT UNSIGNED NOT NULL DEFAULT '0';-- 购物车和订单商品表的 is_gift 字段从“是否赠品”改为“赠品类型”ALTER TABLE `ecs_cart` CHANGE `is_gift` `is_gift` SMALLINT UNSIGNED NOT NULL ;ALTER TABLE `ecs_order_goods` CHANGE `is_gift` `is_gift` SMALLINT UNSIGNED NOT NULL ;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -