[Ecmall]ECMALL目录结构设置与数据库表
最近在做ecmall的开发,ecmall在开源方面还有待进步啊,官方没有提供开发文档,也没有关于系统架构组织的贡献,使用者都要自己从0开始,官方论坛连二次开发板块都没有,都在哪瞎扯淡,广告一堆。可悲~~~
自己做了一张图片,根据ecmall的程序结构图,可以清楚的知道ecmall的五脏六腑。
ECMALL数据库主要表
- ecm_acategory:存放的是商城的文章分类。
- ecm_address:存放的是店长的地址
- ecm_article:存放的是商城的相关文章
- ecm_brand:存放的是商城的品牌分类(注意与表ecm_scategory的区别)比如耐克,阿迪等等
- ecm_cart;存放的是购物车的商品
- ecm_gcategory:存放的是每个店的商品分类
- ecm_goods;存放的是每个店里的商品,里面有该商品的ID,属于哪个店(店的ID)
- ecm_goods_image:存放的是商城中所有商品的图片。
- ecm_goods_spec:存放的是商品的规格,比如颜色、尺码、库存、货号等,里面有该商品的id
- ecm_goods_statistics;存放的是每个商品的一些信息,比如被人浏览次数、被人收藏次数、顾客评论等等。
- ecm_groupbuy;存放的是团购的信息
- ecm_member;存放的是每个店长的信息资料
- ecm_module;存放的是模块的信息(模块管理)
- ecm_navigation:存放的是商城首页的导航信息
- ecm_order:存放的是商城的订单
- ecm_payment:存放的是各个店铺的付款方式信息
- ecm_region:存放的是地区(地区设置—国家、省份、市区、县)
- ecm_recommended_goods:存放的是被推荐的商品
- ecm_recommend:存放的是推荐类型
- ecm_scategory:存放的是商城的商品分类,比如鞋子,上衣,裤子等等。
- ecm_sessions:存放的是商城登录session信息,session过时时间好像是1440s
- ecm_sgrade;存放的是店铺等级信息。比如一年多少钱、允许发布的商品数等
- ecm_shipping:存放的是每个店铺的配送方式
- ecm_store:存放的是商城中所有店铺的信息
- ecm_uploaded_file:存放的是商城中所有文件的信息,包括图片
还有一少部分表没写,主要是平常不怎么用或者就有2、3个字段。
后面需要解决的问题,初略定为以下:
- 系统请求跳转分析
- 数据库关系模型的实现
- 登录用户信息$this->visitor->get("user_id")的实现
- 模板解析分析
- 页面json对象传输实现
- 缓存分析
ecmall数据库表详解
文章分类表ecm_acategory
字段 | 类型 | Null | 默认 | 注释 |
cate_id | int(10) | 否 | 自增ID号,分类ID号 | |
cate_name | varchar(100) | 否 | 分类的名称 | |
parent_id | int(10) | 否 | 分类的父级ID | |
sort_order | Tinyint(3) | 否 | 分类排序数字标识 | |
code | varchar(10) | 否 | 分类的代码标识 |
用户地址表(ecm_address)
字段 | 类型 | Null | 默认 | 注释 |
addr_id | int(10) | 否 | 自增ID号 | |
user_id | int(10) | 否 | 0 | 用户ID |
consignee | varchar(60) | 否 | 0 | 收货人姓名 |
region_id | int(10) | 否 | 收货地区编号 | |
region_name | varchar(255) | 否 | 收货地区名 | |
address | varcha(255) | 否 | 收货地址 | |
zipcode | varchar(20) | 否 | 0 | 邮政编码 |
phone_tel | varchar(60) | 否 | 0 | 固话 |
phone_mob | varchar(60) | 否 | 移动电话 |
文章表(ecm_article)
字段 | 类型 | Null | 默认 | 注释 |
article_id | int(10) | 否 | 文章自增id | |
code | varchar(20) | 否 | 文章分类编码 | |
title | varchar(100) | 否 | 0 | 文章标题 |
cate_id | int(10) | 否 | 0 | 广告高度 |
store_id | int(10) | 否 | 商铺ID | |
link | varchar(255) | 是 | 外部链接地址 | |
content | text | 是 | 文章内容 | |
sort_order | tinyint(3) | 否 | 排序的数字编号 | |
If_show | tinyint(3) | 否 | 是否显示 | |
add_time | Int(10) | 是 | 文章添加时间戳 |
属性表(ecm_attribute)
字段 | 类型 | Null | 默认 | 注释 |
attr_id | int(10) | 否 | 属性自增id | |
attr_name | varchar(20) | 否 | 属性名称 | |
input_mode | varchar(100) | 否 | 0 | 模式 |
def_value | int(10) | 否 | 0 | 缺省值 |
品牌表(ecm_brand)
字段 | 类型 | Null | 默认 | 注释 |
brand_id | int(10) | 否 | 品牌自增id | |
brand_name | varchar(20) | 否 | 品牌名称 | |
brand_logo | varchar(100) | 否 | NULL | 品牌的LOGO |
Sort_order | tinyint(3) | 否 | 255 | 品牌排序 |
recommended | tinyint(3) | 否 | 0 | 是否推荐 |
store_id | int(10) | 是 | 0 | 商铺ID(标识哪个商铺拥有此品牌) |
If_show | tinyint(2) | 否 | 1 | 是否显示 |
tag | varchar(100) | 是 | 品牌标签 |
购物车表(ecm_cart)
字段 | 类型 | Null | 默认 | 注释 |
rec_id | int(10) | 否 | 自增 订单ID | |
User_id | int(10) | 否 | 0 | 用户ID |
Session_id | varchar(32) | 否 | Session的ID | |
Store_id | int(10) | 否 | 0 | 店铺ID(标识哪个商铺的订单) |
Goods_id | int(10) | 否 | 0 | 商品ID |
Goods_name | Varchar(255) | 是 | 商品名 | |
Spec_id | int(10) | 否 | NULL | 规格ID |
specification | varchar(255) | 是 | 0 | 详细说明 |
price | Decimal(10,2) | 0. 00 | 价格 | |
quantity | Int(10) | 1 | 数量 | |
Goods_image | Varchar(255) | NULL | 商品图片地址 |
商品分类中间表(ecm_category_goods)
字段 | 类型 | Null | 默认 | 注释 |
Cate_id | int(10) | 否 | 0 | 分类ID |
goods_id | int(10) | 否 | 0 | 商品ID |
商铺分类中间表(ecm_category_store)
字段 | 类型 | Null | 默认 | 注释 |
Cate_id | int(10) | 否 | 0 | 分类ID |
store_id | int(10) | 否 | 0 | 商铺ID |
会员收藏表(ecm_collect)
字段 | 类型 | Null | 默认 | 注释 |
user_id | int(10) | 否 | 0 | 会员ID号 |
type | varchar(100) | 否 | goods | 类型(标识是商品收藏还是店铺收藏) |
Item_id | int(10) | 否 | 0 | 收藏的ID |
keyword | varchar(60) | 否 | 描述的关键字 | |
add_time | int(10) | 否 | 添加收藏的时间戳记 |
优惠券表(ecm_coupon)
字段 | 类型 | Null | 默认 | 注释 |
coupon_id | int(10) | 否 | 优惠券自增ID | |
Store_id | int(10) | 否 | 0 | 优惠券的店铺号 |
Coupon_name | varchar(100) | 否 | 优惠券名 | |
Coupon_value | decimal(10,2) | 否 | 0.00 | 优惠券内容 |
Use_times | int(10) | 否 | 0 | 使用时间戳记 |
Start_time | Int(10) | 0 | 开始时间戳记 | |
End_time | Int(10) | 0 | 结束时间戳记 | |
Min_amount | Decimal(10,2) | 0.00 | 最小使用金额 | |
If_issue | Tinyint(3) | 0 | 是否可用 |
优惠券号表(ecm_coupon_sn)
字段 | 类型 | Null | 默认 | 注释 |
Coupon_sn | varchar(20) | 否 | 优惠券号码 | |
Coupon_id | int(10) | 否 | 0 | 优惠券ID |
Remain_times | int(10) | 否 | -1 | 优惠券有效期 |
好友表(ecm_friend)
字段 | 类型 | Null | 默认 | 注释 |
Owner_id | int(10) | 否 | 0 | 加入者 |
friend_id | int(10) | 否 | 0 | 被加入者 |
add_time | varcha(10) | 否 | 加入好友的时间戳 |
功能模块表(ecm_function)
字段 | 类型 | Null | 默认 | 注释 |
Func_code | varchar(20) | 否 | 功能标识代码 | |
func_name | varchar(60) | 否 | 功能模块名 | |
privileges | varchar(255) | 否 | 功能模块权限 |
商品分类表(ecm_gcategory)
字段 | 类型 | Null | 默认 | 注释 |
Cate_id | int(10) | 否 | 分类自增ID | |
Store_id | int(10) | 否 | 0 | 商家ID |
Cate_name | varchar(100) | 否 | 分类名称 | |
Parent_id | Int(10) | 0 | 分类父级ID | |
Sort_order | Tinyint(3) | 255 | 排序号 | |
If_show | Tinyint(3) | 1 | 是否显示(1显示,0不显示) |
商品表(ecm_goods)
字段 | 类型 | Null | 默认 | 注释 |
Goods_id | int(10) | 否 | 商品ID | |
Store_id | int(100) | 否 | 0 | 店铺ID |
type | varchar(10) | 否 | material | 商品类型 |
Goods_name | Varchar(255) | 否 | 商品名 | |
description | text | 是 | NULL | 商品描述 |
Cate_id | int(10) | 否 | 0 | 商品所属分类ID |
Cate_name | Varchar(255) | 否 | 商品分类名 | |
Brand | varchar(100) | 否 | 商品品牌名 | |
Spec_qty | Tinyint(4) | 否 | 0 | 属性的数量数目 |
Spe_name_1 | Varchar(60) | 否 | 第一属性名(比如颜色) | |
Spe_name_2 | Varchar(60) | 否 | 第二属性名(比如尺码) | |
If_show | Tinyint(3) | 否 | 1 | 是否显示(默认为1显示) |
closed | Tinyint(3) | 否 | 0 | 是否处于关闭状态(默认为0不关闭) |
Close_reason | Varchar(255) | 是 | 状态关闭原因 | |
Add_time | Int(10) | 否 | 0 | 添加时间戳 |
Last_update | Int(10) | 否 | 0 | 最新修改时间戳 |
Default_spec | Int(11) | 否 | 0 | 默认属性ID |
Default_image | Varchar(255) | 否 | 默认商品图片地址 | |
recommended | Tinyint(4) | 否 | 0 | 是否推荐 |
Cate_id_1 | Int(10) | 否 | 0 | 该商品第一级分类ID |
Cate_id_2 | Int(10) | 否 | 0 | 该商品第二级分类ID |
Cate_id_3 | Int(10) | 否 | 0 | 该商品第三级分类ID |
Cate_id_4 | Int(10) | 否 | 0 | 该商品第四级分类ID |
price | Decimal(10,2) | 否 | 0. 00 | 商品价格 |
tag | Varchar(102) | 否 | 检索标签 |
商品属性表(ecm_goods_attr)
字段 | 类型 | Null | 默认 | 注释 |
Gattr_id | int(10) | 否 | 商品属性自增ID | |
Goods_id | int(10) | 否 | 0 | 商品ID |
Attr_name | varchar(60) | 否 | 属性名称 | |
Attr_value | varchar(255) | 否 | 属性值 | |
Attr_id | int(10) | 是 | NULL | 属性ID |
Sort_order | Tinyint(3) | 是 | NULL | 排序号 |
商品图片表(ecm_goods_image)
字段 | 类型 | Null | 默认 | 注释 |
Image_id | int(10) | 否 | 图片自增ID | |
Goods_id | int(10) | 否 | 0 | 商品ID |
Image_url | varchar(255) | 否 | 图片地址 | |
Thumbnail | varchar(255) | 否 | 缩略图地址 | |
Sort_order | tinyint(4) | 否 | 0 | 排序号 |
File_id | int(11) | 否 | 0 | 文件ID |
商品咨询表(ecm_goods_qa)
字段 | 类型 | Null | 默认 | 注释 |
Ques_id | int(10) | 否 | 图片自增ID | |
Question_content | varchar(255) | 否 | 商品ID | |
user_id | Int(10) | 否 | 图片地址 | |
Store_id | Int(10) | 否 | 缩略图地址 | |
varchar(60) | 否 | 电子邮件 | ||
Item_id | int(10) | 否 | 0 | 咨询类型ID |
Item_name | Varchar(255) | 否 | 咨询类型名 | |
Reply_content | Varchar(255) | 否 | 回复内容 | |
Time_post | Int(10) | 否 | 提交时间 | |
Time_reply | Int(10) | 否 | 回复时间 | |
If_new | Tinyint(3) | 否 | 1 | 是否已读 |
type | Varchar(10) | 否 | goods | 类型 |
商品规格表(ecm_goods_spec )
字段 | 类型 | Null | 默认 | 注释 |
Spec_id | int(10) | 否 | 规格自增ID | |
Goods_id | int(10) | 否 | 0 | 商品ID |
Spec_1 | varchar(60) | 否 | 规格第一名称 | |
Spec_2 | varchar(60) | 否 | 规格第二名称 | |
Color_rgb | varchar(7) | 否 | 颜色RGB值 | |
Price | decimal(10,2) | 否 | 0.00 | 价格 |
Stock | Int(11) | 否 | 0 | 库存数量 |
sku | Varchar(60) | 否 | 库存号 |
商品信息统计表(ecm_goods_statistics )
字段 | 类型 | Null | 默认 | 注释 |
Goods_id | int(10) | 否 | 0 | 商品自增ID |
Views | int(10) | 否 | 0 | 商品被浏览次数 |
Collects | int(10) | 否 | 0 | 商品被收藏次数 |
Carts | int(10) | 否 | 0 | 添加到购物车次数 |
Orders | int(10) | 否 | 0 | 添加到订单次数 |
Sales | int(10) | 否 | 0 | 被售出的次数 |
comments | Int(11) | 否 | 0 | 被评论的次数 |
商品团购活动表(ecm_groupbuy )
字段 | 类型 | Null | 默认 | 注释 |
Group_id | int(10) | 否 | 团购自增ID | |
Group_name | varchar(255) | 否 | 团购名 | |
Group_desc | varchar(255) | 否 | 团购简介 | |
Start_time | int(10) | 否 | 0 | 团购开始时间 |
end_time | int(10) | 否 | 0 | 团购结束时间 |
Goods_id | int(10) | 否 | 0 | 团购商品ID |
Store_id | Int(10) | 否 | 0 | 团购商家ID |
Spec_price | text | 否 | 规格价格 | |
Min_quantity | Smallint(5) | 否 | 0 | 完成团购期望订购件数 |
Max_pre_user | Smallint(5) | 否 | 0 | 每人限制的购买数 |
State | Tinyint(3) | 否 | 0 | 团购状态 |
Recommended | Tinyint(3) | 否 | 0 | 是否推荐团购 |
views | Int(10) | 否 | 0 | 查看数 |
商品团购日志表(ecm_groupbuy_log)
字段 | 类型 | Null | 默认 | 注释 |
Group_id | int(10) | 否 | 0 | 团购自增ID |
User_id | int(10) | 否 | 0 | 参与团购用户ID |
User_name | Varchar(60) | 否 | 参与团购用户名称 | |
Quantity | smallint(5) | 否 | 0 | 团购商品的数量 |
Spec_quantity | Text | 否 | 规格的数量 | |
likeman | varchar(60) | 否 | 团购联系人 | |
Tel | varchar(60) | 否 | 团购联系电话 | |
Order_id | Int(10) | 否 | 0 | 订单号 |
Add_time | Int(10) | 否 | 0 | 团购添加时间 |
邮件队列表(ecm_mail_queue)
字段 | 类型 | Null | 默认 | 注释 |
queue_id | int(11) | 否 | 邮件自增ID | |
Mail_to | Varchar(150) | 否 | 接受方地址 | |
Mail_encoding | Varchar(50) | 否 | 邮件编码格式 | |
Mail_subject | varchar(255) | 否 | 邮件标题 | |
Mail_body | Text | 否 | 邮件正文 | |
priority | tinyint(1) | 否 | 2 | 优先级 |
Err_num | tinyint(1) | 否 | 0 | 错误数 |
Add_time | Int(11) | 否 | 0 | 发送时间 |
Lock_expiry | Int(11) | 否 | 0 | 锁定 |
会员表(ecm_member)
字段 | 类型 | Null | 默认 | 注释 |
User_id | int(10) | 否 | 会员ID | |
User_name | varchar(60) | 否 | 会员名称 | |
Varchar(60) | 否 | 会员电子邮箱 | ||
password | varchar(32) | 否 | 会员密码 | |
Real_name | Varchar(60) | 是 | 会员真实姓名 | |
gender | tinyint(3) | 否 | 0 | 性别 |
Birthday | date | 是 | 生日 | |
Photo_tel | varchar(60) | 是 | 座机号码 | |
Photo_mob | varchar(60) | 是 | 手机号码 | |
Im_qq | varchar(60) | 是 | QQ好 | |
Im_msn | varchar(60) | 是 | MSN号 | |
Im_skype | varchar(60) | 是 | SKYPE号 | |
Im_yahoo | varchar(60) | 是 | YAHOO号 | |
Im_aliww | Varchar(60) | 是 | ALIWW号 | |
Reg_time | Int(10) | 是 | 0 | 注册时间 |
Last_login | Int(10) | 是 | 最后登录时间 | |
Last_ip | Varchar(15) | 是 | 最后登录IP | |
logins | Int(10) | 否 | 0 | 登录次数 |
ugrade | Tinyint(3) | 否 | 0 | 是否升级 |
portrait | Varchar(255) | 是 | 头像照片地址 | |
Outer_id | Int(10) | 否 | 0 | 外部ID |
activation | Varchar(60) | 是 | 是否激活 | |
Feed_config | text | 否 | 推送事件配置 |
(ecm_message )站内信息表
字段 | 类型 | Null | 默认 | 注释 |
Msg_id | int(10) | 否 | 0 | 站内信息自增ID |
From_id | int(10) | 否 | 0 | 发送者ID |
To_id | int(10) | 否 | 0 | 接受者ID |
title | varchar(100) | 否 | 信息标题 | |
Content | Text | 否 | 信息内容 | |
Add_time | int(10) | 否 | 0 | 信息发送时间 |
Last_update | int(10) | 否 | 0 | 最后更新时间 |
New | tinyint(3) | 否 | 0 | 是否已读 |
Parent_id | Int(10) | 否 | 0 | 上级关联ID |
status | Tinyint(3) | 否 | 0 | 状态 |
调用模块表(ecm_module)
字段 | 类型 | Null | 默认 | 注释 |
module_id | varchar(30) | 否 | 模块自增ID | |
Module_name | varchar(100) | 否 | 模块名称 | |
Module_version | varchar(5) | 否 | 模块版本号 | |
Module_desc | Text | 否 | 模块内容介绍 | |
Module_config | Text | 否 | 模块设置内容 | |
enabled | Tinyint(1) | 否 | 0 | 是否可用 |
商城导航信息表(ecm_navigation )
字段 | 类型 | Null | 默认 | 注释 |
Nav_id | int(10) | 否 | 导航自增ID | |
Type | Varchar(10) | 否 | 导航类型 | |
Title | Varchar(60) | 否 | 标题 | |
Link | varchar(255) | 否 | 链接地址 | |
Sort_order | Tinyint(3) | 否 | 255 | 排序号 |
Open_new | tinyint(3) | 否 | 0 | 是否在新页面打开 |
商城订单表(ecm_order )
字段 | 类型 | Null | 默认 | 注释 | |
Order_id | int(10) | 否 | 订单ID | ||
Order_sn | varchar(20) | 否 | 订单号 | ||
Type | Varchar(10) | 否 | material | 订单类型 | |
extension | varchar (10) | 否 | 订单扩展信息 | ||
Seller_id | Int(10) | 否 | 0 | 商家ID | |
Seller_name | varchar(100) | 是 | 商家名 | ||
Buyer_id | int(10) | 否 | 0 | 购买者ID | |
Buyer_name | varchar(100) | 是 | 购买者名 | ||
Buyer_email | varchar(60) | 否 | 购买者EMAIL | ||
Status | tinyint(3) | 否 | 0 | 订单状态 | |
Add_time | int(10) | 否 | 0 | 下单时间 | |
Payment_id | int(10) | 是 | 支付方式 | ||
Payment_name | varchar(100) | 是 | 支付名 | ||
Payment_code | varchar(20) | 否 | 支付编码 | ||
Out_trade_sn | Varchar(20) | 否 | 外部支付号 | ||
Pay_time | Int(10) | 是 | 支付时间 | ||
Pay_message | Varchar(255) | 否 | 支付信息 | ||
Ship_time | Int(10) | 是 | 发货时间 | ||
Invoice_no | Varchar(255) | 是 | 发票号 | ||
Finished_time | int(10) | 否 | 0 | 完成时间 | |
Goods_amount | decimal(10,2) | 否 | 0.00 | 合计总金额 | |
discount | decimal(10,2) | 否 | 0.00 | 折扣价 | |
order_amount | decimal(10,2) | 否 | 0.00 | 订单折扣价 | |
evaluation_status | tinyint(1) | 否 | 0 | 评定状态 | |
evaluation_time | int(10) | 0 | 评定时间 | ||
anonymous | tinyint(3) | 0 | 是否匿名 | ||
postscript | varchar(255) | 评定信息 | |||
pay_alter | tinyint(1) | 否 | 0 | ||
订单信息扩展表(ecm_order_extm )
字段 | 类型 | Null | 默认 | 注释 |
Order_id | int(10) | 否 | 0 | 订单ID |
Consignee | Varchar(60) | 否 | 收件人 | |
Region_id | int(10) | 是 | NULL | 地区ID标识 |
Region_name | varchar(255) | 是 | NULL | 地区名 |
address | varchar(255) | 是 | NULL | 送货地址 |
zipcode | varchar(20) | 是 | NULL | 邮编 |
phone_tel | varchar(60) | 是 | NULL | 座机电话 |
phone_mob | varchar(60) | 是 | NULL | 手机电话 |
shipping_id | int(10) | 是 | NULL | 送货方式所属ID |
shipping_name | varchar(100) | 是 | NULL | 送货方式 |
shipping_fee | decimal(10,2) | 否 | 0.00 | 送货费用 |
订单商品表(ecm_order_goods
字段 | 类型 | Null | 默认 | 注释 |
rec_id | int(10) | 否 | 自增ID | |
order_id | int(10) | 否 | 0 | 订单ID |
goods_id | int(10) | 否 | 0 | 商品ID |
goods_name | varchar(255) | 否 | 商品名 | |
spec_id | int(10) | 否 | 0 | 规格ID |
specification | varchar(255) | 是 | NULL | 规格说明 |
price | decimal(10,2) | 否 | 0.00 | 价格 |
quantity | int(10) | 否 | 1 | 数量 |
goods_image | varchar(255) | 是 | NULL | 商品图片地址 |
evaluation | tinyint(1) | 否 | 0 | 是否评定 |
comment | varchar(255) | 否 | 评论 | |
credit_value | tinyint(1) | 否 | 0 | 是否用积分值 |
is_valid | tinyint(1) | 否 | 1 | 是否有效 |
订单日志表(ecm_order_log
字段 | 类型 | Null | 默认 | 注释 |
log_id | int(10) | 否 | 日志自增ID | |
order_id | int(10) | 否 | 0 | 订单ID |
operator | varchar(60) | 否 | 操作人名字 | |
order_status | varchar(60) | 否 | 订单状态 | |
changed_status | varchar(60) | 否 | 修改状态 | |
remark | varchar(255) | 是 | NULL | 备注 |
log_time | int(10) | 否 | 0 | 日志产生时间 |
页面访问表(ecm_pageview)
字段 | 类型 | Null | 默认 | 注释 |
rec_id | int(10) | 否 | 日志自增ID | |
store_id | int(10) | 否 | 0 | 店铺ID |
view_date | date | 否 | 0000-00-00 | 访问日期 |
view_times | int(10) | 否 | 1 | 访问时间 |
合作伙伴表(ecm_partner)
字段 | 类型 | Null | 默认 | 注释 |
partner_id | int(10) | 否 | 自增ID | |
store_id | int(10) | 否 | 0 | 商铺ID |
title | varchar(100) | 否 | 标题 | |
link | varchar(255) | 否 | 链接地址 | |
logo | varchar(255) | 是 | NULL | 图片地址 |
sort_order | tinyint(3) | 否 | 255 | 排序号 |
支付方式表(ecm_payment )
字段 | 类型 | Null | 默认 | 注释 |
payment_id | int(10) | 否 | 支付自增ID | |
store_id | int(10) | 否 | 0 | 商铺ID |
payment_code | varchar(20) | 否 | 支付代码 | |
payment_name | varchar(100) | 否 | 支付名称 | |
payment_desc | varchar(255) | 是 | NULL | 支付简介 |
config | Text | 是 | NULL | 配置 |
is_online | Tinyint(3) | 否 | 1 | 是否为在线支付 |
enabled | Tinyint(3) | 否 | 1 | 是否启用 |
sort_order | Tinyint(3) | 否 | 255 | 排序 |
(ecm_privilege 用户权限表
字段 | 类型 | Null | 默认 | 注释 |
priv_code | varchar(20) | 否 | 权限标识 | |
priv_name | varchar(60) | 否 | 权限名 | |
parent_code | varchar(20) | 是 | NULL | 上级关联标识 |
owner | varchar(10) | 否 | mall | 所拥有者 |
商家推荐类型表(ecm_recommend )
字段 | 类型 | Null | 默认 | 注释 |
recom_id | int(10) | 否 | 推荐ID | |
recom_name | varchar(100) | 否 | 推荐名 | |
store_id | int(10) | 否 | 0 | 商家ID |
(ecm_recommend_goods 商品推荐表
字段 | 类型 | Null | 默认 | 注释 |
recom_id | int(10) | 否 | 0 | 所属推荐ID |
goods_id | Int(10) | 否 | 0 | 商品ID |
sort_order | tinyint(3) | 否 | 255 | 排序 |
商铺地区表(ecm_region )
字段 | 类型 | Null | 默认 | 注释 |
region_id | int(10) | 否 | 地区自增ID | |
region_name | varchar(100) | 否 | 地区名 | |
parent_id | int(10) | 否 | 0 | 地区父级ID |
sort_order | tinyint(3) | 否 | 255 | 排序 |
商铺分类表(ecm_scategory )
字段 | 类型 | Null | 默认 | 注释 |
cate_id | int(10) | 否 | 商铺分类自增ID | |
cate_name | varchar(100) | 否 | 商铺分类名 | |
parent_id | int(10) | 否 | 0 | 商铺分类父级ID |
sort_order | tinyint(3) | 否 | 255 | 商铺排序 |
用户session表(ecm_sessions )
字段 | 类型 | Null | 默认 | 注释 |
sesskey | char(32) | 否 | SESSION密钥 | |
expiry | int(11) | 否 | 0 | 过期时间 |
userid | int(11) | 否 | 0 | 用户ID |
adminid | int(11) | 否 | 0 | 是否为管理员 |
ip | char(15) | 否 | 登录IP | |
data | char(255) | 否 | 相关数据 | |
is_overflow | tinyint(4) | 否 | 0 | 是否溢出 |
用户SESSIONS数据表(ecm_sessions_data )
字段 | 类型 | Null | 默认 | 注释 |
sesskey | varchar(32) | 否 | SESSION密钥 | |
expiry | int(11) | 否 | 0 | 过期时间 |
data | longtext | 否 | 相关数据 |
送货方式表(ecm_shipping )
字段 | 类型 | Null | 默认 | 注释 |
shipping_id | int(10) | 否 | 等级自增ID | |
store_id | int(10) | 否 | 0 | 等级名 |
shipping_name | varchar(100) | 否 | 商品限制数 | |
shipping_desc | varchar(255) | 是 | NULL | 空间限制大小 |
first_price | decimal(10,2) | 否 | 0.00 | 模板限制数 |
step_price | decimal(10,2) | 否 | 0.00 | 需要价格 |
cod_regions | text | 是 | NULL | 是否需要审核 |
enabled | tinyint(3) | 否 | 1 | 描述说明 |
sort_order | tinyint(3) | 否 | 255 | 排序号 |
商铺表(ecm_store )
字段 | 类型 | Null | 默认 | 注释 |
store_id | int(10) | 否 | 0 | 店铺id来自与用户表的user_id |
store_name | varchar(100) | 否 | 店铺名 | |
owner_name | varchar(60) | 否 | 店主名 | |
owner_card | varchar(60) | 否 | 身份证号码 | |
region_id | int(10) | 是 | NULL | 地区ID |
region_name | varchar(100) | 是 | NULL | 地区名 |
address | varchar(255) | 否 | 地铺地址 | |
zipcode | varchar(20) | 否 | 店铺邮编 | |
tel | varchar(60) | 否 | 联系电话 | |
sgrade | tinyint(3) | 否 | 0 | 店铺等级 |
apply_remark | varchar(255) | 否 | 应用标识 | |
credit_value | int(10) | 否 | 0 | 积分值 |
praise_rate | decimal(5,2) | 否 | 0.00 | 信用度 |
domain | varchar(60) | 是 | NULL | 域名 |
state | tinyint(3) | 否 | 0 | 状态 |
close_reason | varchar(255) | 否 | 关闭原因 | |
add_time | int(10) | 是 | NULL | 开通时间 |
end_time | int(10) | 否 | 0 | 结束时间 |
certification | varchar(255) | 是 | NULL | 证书地址 |
sort_order | smallint(5) | 否 | 0 | 排序号 |
recommended | tinyint(4) | 否 | 0 | 是否推荐 |
theme | varchar(60) | 否 | 主题 | |
store_banner | varchar(255) | 是 | NULL | 店铺BANNER |
store_logo | varchar(255) | 是 | NULL | 店铺LOGO |
description | text | 是 | NULL | 店铺描述 |
image_1 | varchar(255) | 否 | 店铺图片一 | |
image_2 | varchar(255) | 否 | 店铺图片一 | |
image_3 | varchar(255) | 否 | 店铺图片一 | |
im_qq | varchar(60) | 否 | ||
im_ww | varchar(60) | 否 | 店铺网址 | |
im_msn | varchar(60) | 否 | msn |
文件上传表(ecm_upload_file )
字段 | 类型 | Null | 默认 | 注释 |
file_id | int(10) | 否 | 文件自增ID | |
store_id | int(10) | 否 | 0 | 店铺ID |
file_type | varchar(60) | 否 | 文件类型 | |
file_size | int(10) | 否 | 0 | 文件大小 |
file_name | varchar(255) | 否 | 文件名称 | |
file_path | varchar(255) | 否 | 文件路径 | |
add_time | int(10) | 否 | 0 | 上传时间 |
belong | tinyint(3) | 否 | 0 | 属于店铺ID |
item_id | int(10) | 否 | 0 | 选项ID |
用户优惠券表(ecm_user_conpon)
字段 | 类型 | Null | 默认 | 注释 |
user_id | int(10) | 否 | 用户ID | |
coupon_sn | varchar(20) | 否 | 优惠券编号 |
用户权限表(ecm_user_priv )
字段 | 类型 | Null | 默认 | 注释 |
user_id | int(10) | 否 | 0 | 用户ID |
store_id | int(10) | 否 | 0 | 商铺ID |
privs | text | 否 | 包含的相关权限 |
(ecm_sgrade)店铺级别表
字段 | 类型 | Null | 默认 | 注释 |
grade_id | tinyint(3) | 否 | 无 | ID |
grade_name | varchar(60) | 否 | 店铺名称 | |
goods_limit | int(10) | 否 | 0 | 商品限制 |
space_limit | int(10) | 否 | 0 | 空间限制 |
skin_limit | int(10) | 否 | 0 | 皮肤限制 |
charge | varchar(100) | 否 | 费用 | |
need_confirm | tinyint(3) | 否 | 0 | 验证 |
description | varchar(255) | 否 | 描述 | |
functions | varchar(255) | 是 | NULL | 功能 |
skins | text | 否 | 皮肤 | |
sort_order | tinyint(4) | 否 | 0 | 排序 |
——————————————————————————————————-
(ecm_focus)广告及首页焦点切换表
字段 | 类型 | Null | 默认 | 注释 |
partner_id | int(10) | 否 | 广告或焦点自增ID号 | |
Store_id | int(10) | 否 | 所属类型(2标识首页幻灯,0标识广告) | |
Position_id | int(10) | 否 | 标识广告所属位置ID | |
title | varchar(100) | 否 | 广告或焦点标题 | |
link | varchar(255) | 否 | 广告或焦点链接地址 | |
logo | Varchar(255) | 广告或焦点缩略图地址 | ||
Sort_order | Tinyint(3) | 广告或焦点排序号 |
(ecm_tickets )门票表
字段 | 类型 | Null | 默认 | 注释 |
tick_id | int(10) | 否 | 门票自增ID号(设为聚合索引) | |
tick_title | varchar(100) | 否 | 门票简称 | |
tick_shopprice | decimal(10,2) | 否 | 0.00 | 门票门市价 |
tick_starttime | int(10) | 否 | 有限期开始时间 | |
tick_endtime | int(10) | 否 | 有限期结束时间 | |
tick_type | tinyint(3) | 否 | 标识是否存在现价类型(0不存在,1存在) | |
tick_num | int(5) | 否 | 0 | 门票数量(0标识无限,其余按数量大小,默认是0) |
tiat_id | int(10) | 否 | 门票景点ID(设为非聚合索引) | |
tick_intro | text | 是 | 产品说明 | |
tick_item | text | 是 | 重要条款 | |
tick_notice | text | 是 | 此行需知 |
(ecm_tickets_price )价格类型表
字段 | 类型 | Null | 默认 | 注释 |
tipr_id | int(10) | 否 | 价格类型自增ID号(设为聚合索引) | |
tick_id | Int(10) | 否 | 所属门票ID(设为非聚合索引) | |
tipr_title | varchar(100) | 否 | 价格类型名称 | |
tipr_marketprice | decimal(10,2) | 否 | 0.00 | 门票现价价格 |
tipr_sort | tinyint(3) | 否 | 0 | 价格排序数字标识 |
(ecm_tickets_ attractions )景区区域表
字段 | 类型 | Null | 默认 | 注释 |
tiat_id | int(10) | 否 | 景区区域自增ID号(设为聚合索引) | |
tiat_title | varchar(100) | 否 | 景区区域名称 | |
tiat_parentid | int(10) | 否 | 景区区域父级ID | |
tiat_roundattid | varchar(100) | 否 | 景区区域周边景点ID(存储的形式可以类似12,13,14) | |
tiat_sort | tinyint(3) | 否 | 0 | 景区区域排序数字标识 |
(ecm_ scenery)景区表
字段 | 类型 | Null | 默认 | 注释 |
scen_id | int(10) | 否 | 景区自增ID号(设为聚合索引) | |
Scen_id | Int(10) | 景区区域ID(关联景区区域表) | ||
Scen_grade | tinyint(3) | 否 | 景区所属等级(1对应A级,2对应B级,以此类推) | |
Scen_theme | varchar(100) | 否 | 景区游玩主题(存储的形式可以类似1,2,3,后台建议文件储存形式存相应字段名的显示) | |
Scen_playtime | varchar(50) | 否 | 景区游玩开放时间说明 | |
Scen_recommended | tinyint(3) | 否 | 0 | 是否为首页推荐(1推荐,0不推荐) |
Scen_coverimg | Varchar(255) | 景区封面图地址 | ||
scen_desc | text | 景区详细描述 |
(ecm_ scenery_focus )景区幻灯表
字段 | 类型 | Null | 默认 | 注释 |
scfo_id | int(10) | 否 | 景区幻灯自增ID号 | |
scen_id | Int(10) | 景区ID(关联景区) | ||
Scfo_title | varchar(100) | 否 | 景区焦点标题 | |
Scfo_link | varchar(255) | 否 | 景区焦点链接地址 | |
Scfo_logo | Varchar(255) | 景区焦点缩略图地址 | ||
Scfo_order | Tinyint(3) | 景区焦点排序号 |
(ecm_ scenery_spot)景点表
字段 | 类型 | Null | 默认 | 注释 |
Scsp_id | int(10) | 否 | 景点自增ID号(设为聚合索引) | |
scen_id | Int(10) | 景区ID(关联景区表) | ||
scsp _grade | tinyint(3) | 否 | 景点所属等级(1对应A级,2对应B级,以此类推) | |
scsp _theme | varchar(100) | 否 | 景点游玩主题(存储的形式可以类似1,2,3,后台建议 | |
scsp _playtime | varchar(50) | 否 | 景点游玩开放时间说明 | |
scsp _recommended | tinyint(3) | 否 | 0 | 是否为首页推荐(1推荐,0不推荐) |
scsp _coverimg | Varchar(255) | 景点封面图地址 | ||
scsp _desc | text | 景点详细描述 |
(ecm_scenery_si )景点图片列表
字段 | 类型 | Null | 默认 | 注释 |
Scsi_id | int(10) | 否 | 景点图片自增ID号 | |
Scsp_id | int(10) | 景点ID(关联景点) | ||
Scsi_title | varchar(100) | 否 | 景点图片标题 | |
Scsi_link | varchar(255) | 否 | 景点图片链接地址 | |
Scsi_logo | varchar(255) | 景点图片缩略图地址 | ||
scsi_order | tinyint(3) | 景点图片排序号 |
(ecm_scenery_sf )景点幻灯表
字段 | 类型 | Null | 默认 | 注释 |
scsf_id | int(10) | 否 | 景点幻灯自增ID号 | |
scsp_id | int(10) | 景点ID(关联景点) | ||
scsf_title | varchar(100) | 否 | 景点焦点标题 | |
scsf_link | varchar(255) | 否 | 景点焦点链接地址 | |
scsf_logo | varchar(255) | 景点焦点缩略图地址 | ||
scsf_order | tinyint(3) | 景点焦点排序号 |
景点或景区点评表(ecm_comment )
字段 | 类型 | Null | 默认 | 注释 |
comm_id | int(10) | 否 | 点评自增ID号 | |
scp_id | int(10) | 景点或景区ID(通过此刷选出是关于景点的点评还是景区的点评) | ||
Comm_mark | Tinyint(3) | 1 | 标识是针对景区还是景点(1标识景点,0标识景区) | |
Comm_person | varchar(50) | 否 | 点评人 | |
Comm_grade | tinyint(3) | 否 | 点评程度(1标识好评,2标识中评,3标识差评) | |
Comm_content | varchar(255) | 点评内容(可考虑用TEXT字段,没必要就用最简单的) | ||
comm_order | tinyint(3) | 255 | 点评排序号 |