Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
fzm-joying
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
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
lei
fzm-joying
Commits
f3ede0de
Commit
f3ede0de
authored
May 18, 2022
by
33
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SQL
parent
6f75f9ce
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
31 additions
and
28 deletions
+31
-28
joying.sql
sql/joying.sql
+24
-22
update.sql
sql/update.sql
+7
-6
No files found.
sql/joying.sql
View file @
f3ede0de
...
...
@@ -22,7 +22,7 @@ CREATE TABLE `tb_admin`
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
UNIQUE
INDEX
`username`
(
`username`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
4
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'后台管理用户'
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -135,7 +135,7 @@ CREATE TABLE `tb_authority`
`type`
tinyint
(
255
)
NOT
NULL
DEFAULT
0
COMMENT
'类型 0-个人作品 1-合作作品 2-法人作品 3-职务作品 4-委托作品'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
86
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'权力拥有情况表'
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -353,7 +353,7 @@ CREATE TABLE `tb_category`
`create_time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
8
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'首页类目表'
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -387,7 +387,7 @@ CREATE TABLE `tb_charge`
`type`
tinyint
(
1
)
NOT
NULL
COMMENT
'收费类型 1-nft发行 2-版权申请'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -489,7 +489,7 @@ CREATE TABLE `tb_copyright_apply`
`apply_time`
datetime
NOT
NULL
COMMENT
'申请时间'
,
`pass_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'版权申请后台核验通过时间'
,
`check_username`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'审核人员'
,
`register_state`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'登记状态 -
1:已撤回 0:待审核 2:已提交 3:已驳回 4:登记成功 5:审核失败
'
,
`register_state`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'登记状态 -
2待支付,-1已撤回,0待核验,2提交审核,3已驳回,4登记成功,5驳回,6待审核,7待终审
'
,
`evidence_hash`
varchar
(
128
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'存证哈希'
,
`evidence_date`
datetime
NULL
DEFAULT
NULL
COMMENT
'存证时间'
,
`reject_reason`
varchar
(
512
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'驳回原因'
,
...
...
@@ -714,7 +714,7 @@ CREATE TABLE `tb_file_template`
`type`
tinyint
(
1
)
NULL
DEFAULT
NULL
COMMENT
'类型'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
1
0
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'版权附件模板表'
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -790,7 +790,7 @@ CREATE TABLE `tb_nft`
`update_time`
bigint
(
20
)
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -919,7 +919,8 @@ CREATE TABLE `tb_open_copyright_apply`
`create_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`update_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
ON
UPDATE
CURRENT_TIMESTAMP
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`serial_num`
(
`serial_num`
,
`app_key`
)
USING
BTREE
INDEX
`serial_num`
(
`serial_num`
)
USING
BTREE
,
INDEX
`app_key`
(
`app_key`
,
`biz_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
CHARACTER
SET
=
utf8mb4
...
...
@@ -1066,7 +1067,7 @@ CREATE TABLE `tb_opus_category`
`value`
varchar
(
128
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'作品类别'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
1
AUTO_INCREMENT
=
1
9
CHARACTER
SET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
'作品类别'
ROW_FORMAT
=
DYNAMIC
;
...
...
@@ -1123,7 +1124,7 @@ CREATE TABLE `tb_order`
`product_id`
int
(
11
)
NOT
NULL
COMMENT
'产品id nft主键或者版权主键'
,
`user_id`
int
(
11
)
NOT
NULL
COMMENT
'用户id'
,
`fee`
bigint
(
20
)
NOT
NULL
COMMENT
'订单价格-单位(分)'
,
`order_status`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'0-支付中 1-支付成功 2-订单已关闭 3-
已退款
'
,
`order_status`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'0-支付中 1-支付成功 2-订单已关闭 3-
退款中 4-退款成功 5-订单关闭
'
,
`pay_type`
tinyint
(
1
)
NULL
DEFAULT
NULL
COMMENT
'支付方式 1-微信支付 2-支付宝支付'
,
`create_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`update_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
ON
UPDATE
CURRENT_TIMESTAMP
,
...
...
@@ -1170,18 +1171,19 @@ CREATE TABLE `tb_payment`
DROP
TABLE
IF
EXISTS
`tb_refund`
;
CREATE
TABLE
`tb_refund`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'商户退款单号'
,
`order_id`
bigint
(
20
)
NOT
NULL
COMMENT
'订单id'
,
`transaction_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'微信支付订单号'
,
`fee`
int
(
11
)
NOT
NULL
COMMENT
'退款金额'
,
`refund_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'微信支付退款单号'
,
`refund_status`
tinyint
(
1
)
NOT
NULL
DEFAULT
1
COMMENT
'1- 退款中 2-退款成功 3-退款失败'
,
`user_received_account`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'取当前退款单的退款入账方'
,
`success_time`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'支付成功时间'
,
`content`
text
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
COMMENT
'支付通知数据'
,
`channel`
tinyint
(
1
)
NOT
NULL
DEFAULT
1
COMMENT
'退款发起渠道 1-用户发起 2-后台运营发起'
,
`create_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`update_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
ON
UPDATE
CURRENT_TIMESTAMP
,
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'商户退款单号'
,
`order_id`
bigint
(
20
)
NOT
NULL
COMMENT
'订单id'
,
`transaction_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'微信支付订单号'
,
`fee`
int
(
11
)
NOT
NULL
COMMENT
'退款金额'
,
`refund_id`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'微信支付退款单号'
,
`refund_status`
tinyint
(
1
)
NOT
NULL
DEFAULT
1
COMMENT
'1- 退款中 2-退款成功 3-退款失败'
,
`user_received_account`
varchar
(
64
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'取当前退款单的退款入账方'
,
`success_time`
varchar
(
32
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NOT
NULL
DEFAULT
''
COMMENT
'支付成功时间'
,
`content`
text
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
COMMENT
'支付通知数据'
,
`channel`
tinyint
(
1
)
NOT
NULL
DEFAULT
1
COMMENT
'退款发起渠道 1-用户发起 2-后台运营发起'
,
`fail_message`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'退款失败信息'
,
`create_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`update_date`
datetime
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
ON
UPDATE
CURRENT_TIMESTAMP
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8mb4
...
...
sql/update.sql
View file @
f3ede0de
SET
FOREIGN_KEY_CHECKS
=
0
;
ALTER
TABLE
`tb_copyright_apply`
MODIFY
COLUMN
`register_state`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'登记状态 -2待支付,-1已撤回,0待核验,2提交审核,3已驳回,4登记成功,5驳回,6待审核,7待终审'
AFTER
`check_username
`
;
ALTER
TABLE
`tb_
open_
copyright_apply`
DROP
INDEX
`serial_num
`
;
ALTER
TABLE
`tb_o
rder
`
MODIFY
COLUMN
`order_status`
tinyint
(
1
)
NOT
NULL
DEFAULT
0
COMMENT
'0-支付中 1-支付成功 2-订单已关闭 3-退款中 4-退款成功 5-订单关闭'
AFTER
`fee`
;
ALTER
TABLE
`tb_o
pen_copyright_apply
`
ADD
INDEX
`serial_num`
(
`serial_num`
)
USING
BTREE
;
ALTER
TABLE
`tb_
refund
`
ADD
COLUMN
`fail_message`
varchar
(
256
)
CHARACTER
SET
utf8mb4
COLLATE
utf8mb4_general_ci
NULL
DEFAULT
''
COMMENT
'退款失败信息'
AFTER
`channel`
;
ALTER
TABLE
`tb_
open_copyright_apply
`
ADD
INDEX
`app_key`
(
`app_key`
,
`biz_id`
)
USING
BTREE
;
SET
FOREIGN_KEY_CHECKS
=
1
;
\ No newline at end of file
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