加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
SqlScript.sql 9.67 KB
一键复制 编辑 原始数据 按行查看 历史
赵风铃 提交于 2020-03-11 16:21 . 完善文档
create table nrs_news
(
id int auto_increment comment '文章ID'
primary key,
category_id int null comment '分类ID',
title varchar(30) null comment '标题',
body text null comment '文章内容',
like_people_number int default 0 null comment '点赞人数',
collect_people_number int default 0 null comment '收藏人数',
comment_people_number int default 0 null comment '评论人数',
key_word varchar(50) null comment '关键字',
create_time datetime null comment '创建日期',
state int default 1 null comment '有效状态',
front_picture varchar(100) null comment '封面图片',
author varchar(20) null comment '作者'
)
comment '文章记录';
create table nrs_news_category
(
id int auto_increment comment '分类id'
primary key,
type_name varchar(20) null comment '类别名'
)
comment '新闻类别表';
create table nrs_news_comment
(
id int auto_increment comment 'id'
primary key,
new_id int not null comment '文章id',
user_id int not null comment '评论用户的id',
pid int default 0 not null comment '评论类型,评论的pid为0,回复的pid为对应的评论id',
body text null comment '评论内容',
create_time datetime not null comment '评论日期',
like_people int default 0 null comment '评论点赞人数'
)
comment '资讯评论表';
create table ors_config
(
id int not null comment 'id'
primary key,
auto_confire int null comment '交易记录,收到宠物后自动确认时间,单位天'
)
comment '订单设置表';
create table ors_look_after_order
(
id int auto_increment comment 'id'
primary key,
order_server_id int not null comment '委托人会员ID',
order_client_id int null comment '受委托人会员ID',
pet_id int not null comment '宠物id',
title varchar(50) null comment '标题',
introduce text null comment '托管说明',
pic varchar(50) null comment '封面图片',
creat_time datetime null comment '订单创建日期',
indeed_price float null comment '实际交易价格',
except_price float null comment '预期交易价格',
trade_address int null comment '交易地址,中国行政区码',
trade_detail_address varchar(40) null comment '详细的交易地址',
begin_time datetime not null comment '开始时间',
deadline_time datetime not null comment '截止时间',
last_time int not null comment '委托时长,单位小时',
look_people int default 0 null comment '查看人数',
comment_number int default 0 null comment '评论数',
state int default 0 null comment '交易记录状态,-1表示无效,0表示等待托管,1表示正在进行,2表示受委人拿到宠物,3表示交易完成'
)
comment '托管交易记录表';
create table ors_order__comment
(
id int not null comment '评论ID'
primary key,
user_id int null comment '评论用户ID',
publish_order_id int null comment '待领养or待托管订单ID',
pid int null comment 'pid,评论为0,回复为对应评论id',
create_time datetime null comment '评论日期',
body text null comment '评论内容',
status int null comment '评论状态,是否违反规则被折叠'
)
comment '待领养or待托管评论表';
create table ors_sale_order
(
id int auto_increment comment 'id'
primary key,
sale_user_id int not null comment '赠送人id',
buy_user_id int null comment '领养人id',
pet_id int not null comment '宠物id',
creat_time datetime null comment '记录创建时间',
title varchar(50) null comment '标题',
intrduce text null comment '情况说明',
trade_address int null comment '交易地址',
trade_detail_address varchar(50) null comment '详细地址',
look_prople int default 0 null comment '查看人数',
comment_people int default 0 null comment '评论人数',
like_people int default 0 null comment '点赞人数',
state int default 0 null comment '记录状态:无效-1,待领养0,正在进行中1,已拿到宠物(由委托人发起)2,已收到宠物(由领养人发起)3,交易完成(委托人发起)4',
pic varchar(50) null
)
comment '领养交易记录表';
create table prs_pet
(
id int auto_increment comment 'id'
primary key,
name varchar(20) null comment '宠物名称',
category_pet varchar(30) null comment '种类',
born_day datetime null comment '出生日期',
age int null comment '年龄,单位月',
pic varchar(100) null comment '宠物图片',
introduce text null comment '宠物描述',
key_word varchar(50) null comment '关键字:描述宠物',
health_status varchar(50) null comment '健康状态',
health_prove varchar(100) null comment '健康材料证明,图片',
status int null comment '信息状态:信息是否有效'
)
comment '宠物信息表';
create table trs_topic
(
id int auto_increment comment 'id'
primary key,
name varchar(30) null comment '话题名称',
join_people int null comment '参与人数',
pic varchar(30) null comment '图标图片'
)
comment '精选话题';
create table trs_topic_article
(
id int not null comment 'id'
primary key,
topic_id int null comment '所属话题ID',
publish_user_id int null comment '发布者名称',
like_people int null comment '点赞人数',
comment_peoplr int null comment '评论数',
create_time datetime null comment '创建日期'
)
comment '话题内容';
create table trs_topic_comment
(
id int not null comment 'id'
primary key,
article_id int null comment '所属话题内容ID',
comment_user_id int null comment '评论者ID',
pid int null comment '评论类型:回复or评论',
body text null comment '评论内容',
create_time datetime null comment '评论日期',
like_people_number int null comment '点赞人数'
)
comment '话题评论';
create table urs_collect_article
(
id int not null comment 'id'
primary key,
user_id int null comment '所属用户ID',
article_id int null comment '收藏文章的ID',
create_time datetime null comment '收藏时间',
status int null comment '收藏状态,是否有效,1有效,0无效'
)
comment '收藏文章';
create table urs_look_history
(
id int not null comment 'id'
primary key,
article_id int null comment '文章ID',
user_id int null comment '所属用户ID',
look_time datetime null comment '浏览日期',
status int null comment '用户是否删除该记录'
)
comment '浏览记录';
create table urs_message
(
id int not null comment 'id'
primary key,
user_id int null comment '消息所属用户ID',
title varchar(30) null comment '消息标题',
body text null comment '消息内容',
create_time datetime null comment '创建日期',
status int null comment '是否已读'
)
comment '消息通知表';
create table urs_user_address_manger
(
id int auto_increment comment '地址ID'
primary key,
user_id int null comment '所属用户ID',
address int null comment '行政区代码',
detail_address varchar(50) null comment '详细地址',
level int null comment '地址等级,是否为设置为常用地址,0不常用,1常用',
create_time datetime null comment '创建日期',
status int null comment '地址状态,是否有效,1有效,0无效'
)
comment '用户地址表';
create table urs_users_information
(
id int auto_increment comment '唯一ID'
primary key,
user_name varchar(20) default '张三' not null comment '账号',
user_password varchar(20) null comment '密码',
email_address varchar(30) null comment '邮箱地址',
user_signature varchar(40) default '本宝宝还没有想好' null comment '个性签名',
create_time datetime null comment '创建时间',
last_login_time datetime null comment '最近登录时间',
freeze_deadline_time datetime null comment '冻结截止时间',
state int default 1 null comment '账号状态,-1表示无效,0表冻结,1表正常',
user_icon varchar(50) null comment '用户的头像'
)
comment '用户信息';
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化