![Rank: 6](http://bbs.ecshop.com/images/default/star_level3.gif) ![Rank: 6](http://bbs.ecshop.com/images/default/star_level2.gif)
- 帖子
- 459
- 积分
- 1215
- 体力
- 151 点
- 金币
- 17
- 威望
- 5
- 来自
- dg
![EC-baby EC-baby](http://bbs.ecshop.com/images/common/medal1.gif)
|
10楼
发表于 2009-3-13 17:16 | 只看该作者
-- 表的结构 `ecs_topic` CREATE TABLE IF NOT EXISTS `ecs_topic` ( `topic_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '专题自增id', `title` varchar(255) NOT NULL DEFAULT '''''' COMMENT '专题名称', `intro` text NOT NULL COMMENT '专题介绍', `start_time` int(11) NOT NULL DEFAULT '0' COMMENT '专题开始时间', `end_time` int(10) NOT NULL DEFAULT '0' COMMENT '结束时间', `data` text NOT NULL COMMENT '专题数据内容,包括分类,商品等', `template` varchar(255) NOT NULL DEFAULT '''''' COMMENT '专题模板文件', `css` text NOT NULL COMMENT '专题样式代码', KEY `topic_id` (`topic_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='专题活动配置表' AUTO_INCREMENT=2 ; -- ------------------------------------------------------ -- 表的结构 `ecs_users` CREATE TABLE IF NOT EXISTS `ecs_users` ( `user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '会员资料自增id', `email` varchar(60) NOT NULL COMMENT '会员邮箱', `user_name` varchar(60) NOT NULL COMMENT '用户名', `password` varchar(32) NOT NULL COMMENT '用户密码', `question` varchar(255) NOT NULL COMMENT '安全问题答案', `answer` varchar(255) NOT NULL COMMENT '安全问题', `sex` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '性别,0,保密;1,男;2,女', `birthday` date NOT NULL DEFAULT '0000-00-00' COMMENT '生日日期', `user_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '用户现有资金', `frozen_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '用户冻结资金', `pay_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '消费积分', `rank_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员等级积分', `address_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '收货信息id,取值表ecs_user_address ', `reg_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '注册时间', `last_login` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后一次登录时间', `last_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '应该是最后一次修改信息时间,该表信息从其他表同步过来考虑', `last_ip` varchar(15) NOT NULL COMMENT '最后一次登录ip', `visit_count` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数', `user_rank` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '会员登记id,取值ecs_user_rank', `is_special` tinyint(3) unsigned NOT NULL DEFAULT '0', `salt` varchar(10) NOT NULL DEFAULT '0', `parent_id` mediumint(9) NOT NULL DEFAULT '0' COMMENT '推荐人会员id,', `flag` tinyint(3) unsigned NOT NULL DEFAULT '0', `alias` varchar(60) NOT NULL COMMENT '昵称', `msn` varchar(60) NOT NULL COMMENT 'msn', `qq` varchar(20) NOT NULL COMMENT 'qq号', `office_phone` varchar(20) NOT NULL COMMENT '办公电话', `home_phone` varchar(20) NOT NULL COMMENT '家庭电话', `mobile_phone` varchar(20) NOT NULL COMMENT '手机', `is_validated` tinyint(3) unsigned NOT NULL DEFAULT '0', `credit_line` decimal(10,2) unsigned NOT NULL COMMENT '信用额度,目前2.6.0版好像没有作实现', PRIMARY KEY (`user_id`), UNIQUE KEY `user_name` (`user_name`), KEY `email` (`email`), KEY `parent_id` (`parent_id`), KEY `flag` (`flag`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC AUTO_INCREMENT=21 ; -- ------------------------------------------------------ -- 表的结构 `ecs_user_account` CREATE TABLE IF NOT EXISTS `ecs_user_account` ( `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号', `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户登录后保存在session中的id号,跟users表中的user_id对应', `admin_user` varchar(255) NOT NULL COMMENT '操作该笔交易的管理员的用户名', `amount` decimal(10,2) NOT NULL COMMENT '资金的数目,正数为增加,负数为减少', `add_time` int(10) NOT NULL DEFAULT '0' COMMENT '记录插入时间', `paid_time` int(10) NOT NULL DEFAULT '0' COMMENT '记录更新时间', `admin_note` varchar(255) NOT NULL COMMENT '管理员的被准', `user_note` varchar(255) NOT NULL COMMENT '用户的被准', `process_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '操作类型,1,退款;0,预付费,其实就是充值', `payment` varchar(90) NOT NULL COMMENT '支付渠道的名称,取自payment的pay_name字段', `is_paid` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已经付款,0,未付;1,已付', PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `is_paid` (`is_paid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户资金流动表,包括提现和充值' AUTO_INCREMENT=7 ; -- ------------------------------------------------------ -- 表的结构 `ecs_user_address` CREATE TABLE IF NOT EXISTS `ecs_user_address` ( `address_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `address_name` varchar(50) NOT NULL, `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户表中的流水号', `consignee` varchar(60) NOT NULL COMMENT '收货人的名字', `email` varchar(60) NOT NULL COMMENT '收货人的email', `country` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的国家', `province` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的省份', `city` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的城市', `district` smallint(5) NOT NULL DEFAULT '0' COMMENT '收货人的地区', `address` varchar(120) NOT NULL COMMENT '收货人的详细地址', `zipcode` varchar(60) NOT NULL COMMENT '收货人的邮编', `tel` varchar(60) NOT NULL COMMENT '收货人的电话', `mobile` varchar(60) NOT NULL COMMENT '收货人的手机', `sign_building` varchar(120) NOT NULL COMMENT '收货地址的标志性建筑名', `best_time` varchar(120) NOT NULL COMMENT '收货人的最佳收货时间', PRIMARY KEY (`address_id`), KEY `user_id` (`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='收货人的信息表' AUTO_INCREMENT=4 ; -- ------------------------------------------------------ -- 表的结构 `ecs_user_bonus` CREATE TABLE IF NOT EXISTS `ecs_user_bonus` ( `bonus_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '红包的流水号', `bonus_type_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '红包发送类型.0,按用户如会员等级,会员名称发放;1,按商品类别发送;2,按订单金额所达到的额度发送;3,线下发送', `bonus_sn` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '红包号,如果为0就是没有红包号.如果大于0,就需要输入该红包号才能使用红包', `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '该红包属于某会员的id.如果为0,就是该红包不属于某会员', `used_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '红包使用的时间', `order_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '使用了该红包的交易号', `emailed` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '猜的,应该是是否已经将红包发送到用户的邮箱;1,是;0,否;', PRIMARY KEY (`bonus_id`), KEY `user_id` (`user_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='已经发送的红包信息列表' AUTO_INCREMENT=122 ; -- ------------------------------------------------------ -- 表的结构 `ecs_user_feed` CREATE TABLE IF NOT EXISTS `ecs_user_feed` ( `feed_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT, `user_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `value_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `goods_id` mediumint(8) unsigned NOT NULL DEFAULT '0', `feed_type` tinyint(1) unsigned NOT NULL DEFAULT '0', `is_feed` tinyint(1) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`feed_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; -- ------------------------------------------------------ -- 表的结构 `ecs_user_rank` CREATE TABLE IF NOT EXISTS `ecs_user_rank` ( `rank_id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '会员等级编号,其中0是非会员', `rank_name` varchar(30) NOT NULL COMMENT '会员等级名称', `min_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '该等级的最低积分', `max_points` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '该等级的最高积分', `discount` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '该会员等级的商品折扣', `show_price` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否在不是该等级会员购买页面显示该会员等级的折扣价格.1,显示;0,不显示', `special_rank` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否事特殊会员等级组.0,不是;1,是', PRIMARY KEY (`rank_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='会员等级配置信息' AUTO_INCREMENT=3 ; -- ------------------------------------------------------ |
|