Commit f3ede0de authored by 33's avatar 33

SQL

parent 6f75f9ce
...@@ -22,7 +22,7 @@ CREATE TABLE `tb_admin` ...@@ -22,7 +22,7 @@ CREATE TABLE `tb_admin`
PRIMARY KEY (`id`) USING BTREE, PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `username` (`username`) USING BTREE UNIQUE INDEX `username` (`username`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 4
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '后台管理用户' COLLATE = utf8mb4_general_ci COMMENT = '后台管理用户'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -135,7 +135,7 @@ CREATE TABLE `tb_authority` ...@@ -135,7 +135,7 @@ CREATE TABLE `tb_authority`
`type` tinyint(255) NOT NULL DEFAULT 0 COMMENT '类型 0-个人作品 1-合作作品 2-法人作品 3-职务作品 4-委托作品', `type` tinyint(255) NOT NULL DEFAULT 0 COMMENT '类型 0-个人作品 1-合作作品 2-法人作品 3-职务作品 4-委托作品',
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 86
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '权力拥有情况表' COLLATE = utf8mb4_general_ci COMMENT = '权力拥有情况表'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -353,7 +353,7 @@ CREATE TABLE `tb_category` ...@@ -353,7 +353,7 @@ CREATE TABLE `tb_category`
`create_time` bigint(20) NULL DEFAULT NULL, `create_time` bigint(20) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 8
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '首页类目表' COLLATE = utf8mb4_general_ci COMMENT = '首页类目表'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -387,7 +387,7 @@ CREATE TABLE `tb_charge` ...@@ -387,7 +387,7 @@ CREATE TABLE `tb_charge`
`type` tinyint(1) NOT NULL COMMENT '收费类型 1-nft发行 2-版权申请', `type` tinyint(1) NOT NULL COMMENT '收费类型 1-nft发行 2-版权申请',
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 3
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -489,7 +489,7 @@ CREATE TABLE `tb_copyright_apply` ...@@ -489,7 +489,7 @@ CREATE TABLE `tb_copyright_apply`
`apply_time` datetime NOT NULL COMMENT '申请时间', `apply_time` datetime NOT NULL COMMENT '申请时间',
`pass_time` datetime NULL DEFAULT NULL COMMENT '版权申请后台核验通过时间', `pass_time` datetime NULL DEFAULT NULL COMMENT '版权申请后台核验通过时间',
`check_username` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' 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_hash` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '存证哈希',
`evidence_date` datetime NULL DEFAULT NULL COMMENT '存证时间', `evidence_date` datetime NULL DEFAULT NULL COMMENT '存证时间',
`reject_reason` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' 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` ...@@ -714,7 +714,7 @@ CREATE TABLE `tb_file_template`
`type` tinyint(1) NULL DEFAULT NULL COMMENT '类型', `type` tinyint(1) NULL DEFAULT NULL COMMENT '类型',
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 10
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '版权附件模板表' COLLATE = utf8mb4_general_ci COMMENT = '版权附件模板表'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -790,7 +790,7 @@ CREATE TABLE `tb_nft` ...@@ -790,7 +790,7 @@ CREATE TABLE `tb_nft`
`update_time` bigint(20) NULL DEFAULT NULL, `update_time` bigint(20) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 2
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COLLATE = utf8mb4_general_ci
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -919,7 +919,8 @@ CREATE TABLE `tb_open_copyright_apply` ...@@ -919,7 +919,8 @@ CREATE TABLE `tb_open_copyright_apply`
`create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `update_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE, 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 ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 1
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
...@@ -1066,7 +1067,7 @@ CREATE TABLE `tb_opus_category` ...@@ -1066,7 +1067,7 @@ CREATE TABLE `tb_opus_category`
`value` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作品类别', `value` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '作品类别',
PRIMARY KEY (`id`) USING BTREE PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
AUTO_INCREMENT = 1 AUTO_INCREMENT = 19
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
COLLATE = utf8mb4_general_ci COMMENT = '作品类别' COLLATE = utf8mb4_general_ci COMMENT = '作品类别'
ROW_FORMAT = DYNAMIC; ROW_FORMAT = DYNAMIC;
...@@ -1123,7 +1124,7 @@ CREATE TABLE `tb_order` ...@@ -1123,7 +1124,7 @@ CREATE TABLE `tb_order`
`product_id` int(11) NOT NULL COMMENT '产品id nft主键或者版权主键', `product_id` int(11) NOT NULL COMMENT '产品id nft主键或者版权主键',
`user_id` int(11) NOT NULL COMMENT '用户id', `user_id` int(11) NOT NULL COMMENT '用户id',
`fee` bigint(20) NOT NULL COMMENT '订单价格-单位(分)', `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-支付宝支付', `pay_type` tinyint(1) NULL DEFAULT NULL COMMENT '支付方式 1-微信支付 2-支付宝支付',
`create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`update_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `update_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
...@@ -1170,18 +1171,19 @@ CREATE TABLE `tb_payment` ...@@ -1170,18 +1171,19 @@ CREATE TABLE `tb_payment`
DROP TABLE IF EXISTS `tb_refund`; DROP TABLE IF EXISTS `tb_refund`;
CREATE TABLE `tb_refund` CREATE TABLE `tb_refund`
( (
`id` bigint(20) NOT NULL COMMENT '商户退款单号', `id` bigint(20) NOT NULL COMMENT '商户退款单号',
`order_id` bigint(20) NOT NULL COMMENT '订单id', `order_id` bigint(20) NOT NULL COMMENT '订单id',
`transaction_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '微信支付订单号', `transaction_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '微信支付订单号',
`fee` int(11) NOT NULL COMMENT '退款金额', `fee` int(11) NOT NULL COMMENT '退款金额',
`refund_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' 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-退款失败', `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 '取当前退款单的退款入账方', `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 '支付成功时间', `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 '支付通知数据', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '支付通知数据',
`channel` tinyint(1) NOT NULL DEFAULT 1 COMMENT '退款发起渠道 1-用户发起 2-后台运营发起', `channel` tinyint(1) NOT NULL DEFAULT 1 COMMENT '退款发起渠道 1-用户发起 2-后台运营发起',
`create_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `fail_message` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '退款失败信息',
`update_date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `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 PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB ) ENGINE = InnoDB
CHARACTER SET = utf8mb4 CHARACTER SET = utf8mb4
......
SET FOREIGN_KEY_CHECKS = 0; SET FOREIGN_KEY_CHECKS = 0;
ALTER TABLE `tb_copyright_apply` ALTER TABLE `tb_open_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`; DROP INDEX `serial_num`;
ALTER TABLE `tb_order` ALTER TABLE `tb_open_copyright_apply`
MODIFY COLUMN `order_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0-支付中 1-支付成功 2-订单已关闭 3-退款中 4-退款成功 5-订单关闭' AFTER `fee`; ADD INDEX `serial_num` (`serial_num`) USING BTREE;
ALTER TABLE `tb_refund` ALTER TABLE `tb_open_copyright_apply`
ADD COLUMN `fail_message` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '退款失败信息' AFTER `channel`; ADD INDEX `app_key` (`app_key`, `biz_id`) USING BTREE;
SET FOREIGN_KEY_CHECKS = 1; SET FOREIGN_KEY_CHECKS = 1;
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment