Skip to content

Commit 8c3c796

Browse files
committed
refactor: 💡 添加数据库导入文件和升级文件
1 parent fb6cc2b commit 8c3c796

File tree

5 files changed

+12
-19
lines changed

5 files changed

+12
-19
lines changed

install.sql

+4-3
Original file line numberDiff line numberDiff line change
@@ -88,18 +88,19 @@ CREATE TABLE `toolbox_plugin` (
8888
`enable` int(11) NOT NULL DEFAULT 1 COMMENT '是否启用',
8989
`request_count` int(11) NOT NULL DEFAULT 0 COMMENT '接口请求次数',
9090
`category_id` int(11) NOT NULL DEFAULT 0 COMMENT '分类',
91-
`template` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default',
91+
`template` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default' COMMENT '模板',
92+
`permission` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'visitor' COMMENT '权限',
9293
`create_time` datetime NOT NULL COMMENT '安装时间',
9394
`update_time` datetime NOT NULL COMMENT '更新时间',
9495
PRIMARY KEY (`id`) USING BTREE,
9596
UNIQUE INDEX `alias`(`alias`) USING BTREE,
9697
UNIQUE INDEX `class`(`class`) USING BTREE
97-
) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
98+
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
9899

99100
-- ----------------------------
100101
-- Records of toolbox_plugin
101102
-- ----------------------------
102-
INSERT INTO `toolbox_plugin` VALUES (1, 'Hello,Pluto', 'If you see this message, it means that your program is running properly.', 'example', 'aoaostar_com\\example', '{}', 'v1.0', 0, 1, 0, 0, 'default', '2022-09-06 20:43:33', '2022-09-10 23:34:01');
103+
INSERT INTO `toolbox_plugin` VALUES (1, 'Hello,Pluto', 'If you see this message, it means that your program is running properly.', 'example', 'aoaostar_com\\example', '{}', 'v1.0', 0, 1, 0, 0, 'default', 'visitor', '2022-09-10 23:34:01', '2022-09-10 23:34:01');
103104

104105
-- ----------------------------
105106
-- Table structure for toolbox_request

runtime/update/sql/202203021857.sql

+1-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
1-
SET FOREIGN_KEY_CHECKS = 0;
2-
31
INSERT INTO `toolbox_config` (`key`, `value`, `create_time`, `update_time`) VALUES ('cdn.npm', 'https://cdn.jsdelivr.net/npm', '2022-03-02 17:56:15', '2022-03-02 18:13:43');
42

5-
INSERT INTO `toolbox_config` (`key`, `value`, `create_time`, `update_time`) VALUES ('cdn.cdnjs', 'https://cdn.staticfile.org', '2022-03-02 17:56:15', '2022-03-02 17:56:15');
6-
7-
SET FOREIGN_KEY_CHECKS = 1;
8-
3+
INSERT INTO `toolbox_config` (`key`, `value`, `create_time`, `update_time`) VALUES ('cdn.cdnjs', 'https://cdn.staticfile.org', '2022-03-02 17:56:15', '2022-03-02 17:56:15');

runtime/update/sql/202203211510.sql

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
SET FOREIGN_KEY_CHECKS=0;
2-
3-
ALTER TABLE `toolbox_plugin` ADD COLUMN `template` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default' AFTER `category_id`;
4-
5-
SET FOREIGN_KEY_CHECKS=1;
1+
ALTER TABLE `toolbox_plugin` ADD COLUMN `template` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default' AFTER `category_id`;

runtime/update/sql/202209111427.sql

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
SET FOREIGN_KEY_CHECKS=0;
2-
31
ALTER TABLE `toolbox_plugin` DROP COLUMN `logo`;
42

53
ALTER TABLE `toolbox_user` ADD COLUMN `avatar` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头像' AFTER `stars`;
@@ -14,6 +12,4 @@ ALTER TABLE `toolbox_user` DROP COLUMN `avatar_url`;
1412

1513
ALTER TABLE `toolbox_user` ADD UNIQUE INDEX `username`(`username`) USING BTREE;
1614

17-
UPDATE `toolbox_user` SET `oauth` = JSON_OBJECT('github', id)
18-
19-
SET FOREIGN_KEY_CHECKS=1;
15+
UPDATE `toolbox_user` SET `oauth` = JSON_OBJECT('github', id)

runtime/update/sql/202210051505.sql

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
ALTER TABLE `toolbox_plugin` MODIFY COLUMN `template` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default' COMMENT '模板' AFTER `category_id`;
2+
3+
ALTER TABLE `toolbox_plugin` ADD COLUMN `permission` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'visitor' COMMENT '权限' AFTER `template`;
4+
5+
UPDATE `toolbox_plugin` SET `permission` = 'visitor'

0 commit comments

Comments
 (0)