# fly-community **Repository Path**: hylandz/fly-community ## Basic Information - **Project Name**: fly-community - **Description**: 使用 LayUI模板的社区项目demo - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-10-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Fly-community 使用 LayerUI 提供的页面模板 ## 表设计 ### 1. 广告表 ad | 字段 | 类型 | 说明 | | ------------ | ------------ | :------------------------------------ | | id | bigint(11) | 主键,自增,not null | | title | varchar(25) | 广告标题,not null | | url | varchar(125) | 广告链接,default null | | img | varchar(256) | 广告显示图片,not null | | ad_status | int(11) | 广告状态,not null | | ad_pos | varchar(10) | 广告位置,not null | | ad_start | datetime | 广告开始投放时间,not null | | ad_end | datetime | 广告结束投放时间,not null | | gmt_create | bigint | 记录创建时间,时间戳/数值,default null | | gmt_modified | bigint | 记录修改时间,时间戳/数值,default null | ### 2.用户账号密码表 user | 字段 | 类型 | 说明 | | ------------ | ------------ | ------------------------------------- | | id | bigint(11) | 主键,自增,not null | | nick_name | varchar(125) | 昵称,default null | | avatar_url | varchar(225) | 头像url,default null | | username | varchar(125) | 用户名,not null | | password | varchar(125) | 密码,not null | | token | varchar(125) | token,default null | | email | varchar(25) | 邮箱,default null | | phone | varchar(25) | 电话,default null | | gmt_create | bigint | 记录创建时间,时间戳/数值,default null | | gmt_modified | bigint | 记录修改时间,时间戳/数值,default null | ### 3.用户会员组信息表 user_auth | 字段 | 类型 | 说明 | | --------- | ---------- | ------------------------------ | | id | bigint(11) | 主键,自增,not null | | user_id | bigint(11) | 主键,not null | | group_id | int(3) | | | vip_rank | int(1) | | | github_id | bigint(11) | 第三方账号,github,default null | | gitee_id | bigint(11) | 第三方账号,gitee,default null | | qq_id | bigint(11) | 第三方账号,qq,default null | | | | | | | | | ### 4.用户信息表 user_info | 字段 | 类型 | 说明 | | ------- | ---------- | --------------------- | | id | bigint(11) | 主键,自增,not null | | user_id | bigint(11) | 主键,not null | | gender | bigint(1) | 1:男,2:女,0:保密,默认 | | | | | | | | | | | | | | | | | | | | | | | | | ### 5.问题表 question | 字段 | 类型 | 说明 | | ------------- | ------------ | ---------------------------------------- | | id | bigint(20) | 主键,自增,not null | | title | varchar(125) | 问题标题,not null | | content | text | 问题内容 | | view_count | bigint(11) | 浏览数 | | comment_count | bigint(11) | 评论数 | | like_count | bigint(11) | 点赞数 | | tag | varchar(256) | 问题标签,如Java,吐槽 | | flag | int(1) | 0无,默认,1加精,2置顶,3精+顶 | | type | int(1) | 0提问,默认,1分享,2建议,3讨论,4动态,5其他 | | reward | int(11) | 悬赏奖励,默认0 | | creator | bigint(20) | 创建人,not null,记录用户的user_id | | gmt_create | datetime | 记录创建时间,时间戳/数值,default null | | gmt_modified | datetime | 记录修改时间,时间戳/数值,default null | ### 6.评论表 comment | 字段 | 类型 | 说明 | | ------------- | ---------- | ---------------------------------------------------- | | id | bigint(11) | 主键,自增,not null | | parent_id | bigint(11) | 评论,id为问题id,对评论做评论,id为该评论的id,not null | | type | int(1) | 评论类型,1:评论问题,2:对评论做评论,not null 默认1 | | commentator | bigint(11) | 评论人id,即登录用户的id,not null | | like_count | bigint(11) | 评论点赞数, 默认0 | | comment_count | bigint(11) | 评论回复数,默认0 | | gmt_create | datetime | 记录创建时间,时间戳/数值,default null | | gmt_modified | datetime | 记录修改时间,时间戳/数值,default null | ### 7.消息通知表 notification | 字段 | 类型 | 说明 | | -------------- | ------------ | ------------------------------------- | | id | bigint(11) | 主键,自增,not null | | notifier | bigint(11) | 通知人id,即当前登录用户id,not null | | receiver | bigint(11) | 接收人id,即评论问题/回复评论的那人id | | question_id | biigint(11) | 问题id | | type | int(1) | 通知类型,1:评论了问题;2:回复你的评论 | | status | int(1) | 通知状态,1:已读;0:未读 | | notifierName | varchar(20) | 通知人姓名,即当前登录用户名,not null | | question_title | varchar(125) | 问题标题,如xx回复了问题xxxx | | gmt_create | datetime | 记录创建时间,时间戳/数值,default null | | gmt_modified | datetime | 记录修改时间,时间戳/数值,default null | ### 8.收藏表 collect | 字段 | 类型 | 说明 | | ----------- | ---------- | ------------------ | | id | bigint(11) | 主键,自增,not null | | user_id | bigint | | | question_id | bigint | |