Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
integral
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
宋磊
integral
Commits
f0dca8e5
Commit
f0dca8e5
authored
Nov 08, 2021
by
18809549852
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加全量SQL脚本
parent
5a1162b6
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
90 additions
and
0 deletions
+90
-0
integral.sql
manage/src/main/resources/integral.sql
+90
-0
No files found.
manage/src/main/resources/integral.sql
0 → 100644
View file @
f0dca8e5
DROP
TABLE
IF
EXISTS
`integral_config`
;
CREATE
TABLE
`integral_config`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`config_key`
varchar
(
32
)
NOT
NULL
COMMENT
'配置key'
,
`config_value`
varchar
(
16
)
NOT
NULL
COMMENT
'配置值'
,
`config_explain`
varchar
(
225
)
NOT
NULL
COMMENT
'配置说明'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建人'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改人'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分配制表'
;
DROP
TABLE
IF
EXISTS
`integral_exchange`
;
CREATE
TABLE
`integral_exchange`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`integral_value`
double
NOT
NULL
COMMENT
'积分值'
,
`amount_money`
decimal
(
10
,
0
)
NOT
NULL
COMMENT
'金额'
,
`conditions`
double
NOT
NULL
COMMENT
'兑换条件'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建人'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改人'
,
`is_delete`
tinyint
(
4
)
NOT
NULL
DEFAULT
'0'
COMMENT
'是否删除(0,否;1,是)'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分兑换表'
;
DROP
TABLE
IF
EXISTS
`integral_level`
;
CREATE
TABLE
`integral_level`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`min_value`
double
NOT
NULL
COMMENT
'最小值'
,
`max_value`
double
NOT
NULL
COMMENT
'最大值'
,
`level`
varchar
(
25
)
NOT
NULL
COMMENT
'等级'
,
`level_icon`
text
NOT
NULL
COMMENT
'等级图标'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建人'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改人'
,
`is_delete`
tinyint
(
4
)
NOT
NULL
DEFAULT
'0'
COMMENT
'是否积分扣除(0,否;1,是)'
,
`peoples`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'人数'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分等级表'
;
DROP
TABLE
IF
EXISTS
`integral_record`
;
CREATE
TABLE
`integral_record`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`service_business_key`
varchar
(
32
)
NOT
NULL
COMMENT
'业务key'
,
`integral_value`
double
NOT
NULL
COMMENT
'积分值'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建人'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改人'
,
`user_id`
bigint
(
20
)
NOT
NULL
COMMENT
'用户ID'
,
`real_name`
varchar
(
20
)
NOT
NULL
COMMENT
'用户名称'
,
`company_name`
varchar
(
225
)
DEFAULT
NULL
COMMENT
'公司名称'
,
`project_id`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'项目ID'
,
`project_name`
varchar
(
225
)
DEFAULT
NULL
COMMENT
'项目名称'
,
`org_code`
varchar
(
225
)
DEFAULT
NULL
COMMENT
'org_code'
,
`task_id`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'任务ID'
,
`exam_record_id`
bigint
(
20
)
DEFAULT
NULL
COMMENT
'考试记录ID'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分记录表'
;
DROP
TABLE
IF
EXISTS
`integral_rule`
;
CREATE
TABLE
`integral_rule`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`service_business_key`
varchar
(
32
)
NOT
NULL
COMMENT
'业务key'
,
`service_business_name`
varchar
(
50
)
NOT
NULL
COMMENT
'业务服务名称'
,
`integral_top`
double
NOT
NULL
COMMENT
'积分上限'
,
`integral_value`
double
NOT
NULL
COMMENT
'积分值'
,
`service_business_explain`
varchar
(
300
)
NOT
NULL
COMMENT
'服务业务说明'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建人'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改人'
,
`is_delete`
tinyint
(
4
)
NOT
NULL
DEFAULT
'0'
COMMENT
'是否删除(0,否;1,是)'
,
`is_deduction`
tinyint
(
4
)
NOT
NULL
DEFAULT
'0'
COMMENT
'是否积分扣除(0,否;1,是)'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分规则表'
;
DROP
TABLE
IF
EXISTS
`integral_sign_record`
;
CREATE
TABLE
`integral_sign_record`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'主键'
,
`create_time`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
COMMENT
'创建时间'
,
`create_user`
bigint
(
20
)
NOT
NULL
COMMENT
'创建用户'
,
`update_user`
bigint
(
20
)
NOT
NULL
COMMENT
'修改用户'
,
`continuity_count`
int
(
11
)
NOT
NULL
COMMENT
'连续签到天数'
,
`update_time`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'积分签到记录表'
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment