Ecshop 2.7.3 数据字典详解:账户日志与广告管理
需积分: 13 18 浏览量
更新于2024-07-20
收藏 756KB DOC 举报
本文档详细介绍了Ecshop 2.7.3版本的数据字典,主要关注两个关键表:`ecs_account_log` 和 `ecs_ad`。以下是每个表的主要字段、类型、空值处理、默认值以及字段注释:
**ecs_account_log表**
- **log_id**: 主键,mediumint(8)类型,非空,自增ID,用于唯一标识每一条用户账目记录。
- **user_id**: 用户关联字段,mediumint(8)类型,非空,存储用户登录后的session中user_id,与`users`表的`user_id`对应。
- **user_money**: 用户余额,decimal(10,2)类型,非空,记录用户账户上的可用资金。
- **frozen_money**: 冻结资金,decimal(10,2)类型,非空,用于标记不可使用的资金。
- **rank_points**: 等级积分,mediumint(9)类型,非空,与消费积分分离,用于衡量用户的等级。
- **pay_points**: 消费积分,mediumint(9)类型,非空,记录用户的消费积累。
- **change_time**: 记录操作时间,int(10)类型,非空,表示该操作发生的具体时间。
- **change_desc**: 备注,varchar(255)类型,非空,描述该笔操作的详细信息。
- **change_type**: 操作类型,tinyint(3)类型,非空,0代表充值,1代表提现,2代表管理员调整,99代表其他类型。
**ecs_ad表**
- **ad_id**: 自增ID,smallint(5)类型,非空,用于标识广告的唯一记录。
- **position_id**: 广告位置,smallint(5)类型,非空,默认0,表示站外广告或内部广告位编号。
- **media_type**: 广告类型,tinyint(3)类型,非空,默认0,选项包括图片、flash、代码或文字。
- **ad_name**: 广告名称,varchar(60)类型,非空,描述广告的标题。
- **ad_link**: 广告链接,varchar(255)类型,非空,提供广告点击后的实际网址。
- **ad_code**: 广告代码或内容,text类型,非空,根据媒体类型可能包含图片地址、Flash地址或文本内容。
- **start_time**: 广告开始时间,int(11)类型,非空,记录广告投放的起始日期。
- **end_time**: 广告结束时间,int(11)类型,非空,标记广告的结束日期。
- **link_man**: 联系人姓名,varchar(60)类型,非空,提供广告发布者的联系人信息。
- **link_email**: 联系人邮箱,varchar(60)类型,非空,用于联系广告发布者。
- **link_phone**: 联系电话,varchar(60)类型,非空,提供广告联系人的联系方式。
这些数据字典提供了Ecshop 2.7.3版本中核心数据库结构的深入理解,对于开发人员维护、优化系统、处理用户数据以及进行数据分析都至关重要。了解这些字段有助于确保正确理解和使用数据库操作,同时也有助于开发者进行安全性和性能优化。
2016-06-18 上传
201 浏览量
2015-12-22 上传
2014-09-05 上传
2013-04-18 上传
2013-07-11 上传
2013-12-10 上传
2016-08-06 上传
点击了解资源详情
dongdongwd
- 粉丝: 9
- 资源: 44
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫