Explorar o código

补充数据库初始化脚本

luoshi %!s(int64=2) %!d(string=hai) anos
pai
achega
a01cf60d1c
Modificáronse 1 ficheiros con 49 adicións e 0 borrados
  1. 49 0
      src/main/resources/script/init.sql

+ 49 - 0
src/main/resources/script/init.sql

@@ -117,6 +117,55 @@ CREATE TABLE `nginx_config`
 ) ENGINE = InnoDB
   DEFAULT CHARSET = utf8mb4;
 
+CREATE TABLE `deploy`
+(
+    `id`            bigint(11) unsigned NOT NULL AUTO_INCREMENT,
+    `app_id`        bigint(11)          NOT NULL,
+    `name`          varchar(64)         NOT NULL,
+    `mode`          varchar(16)         NOT NULL,
+    `control`       text DEFAULT NULL,
+    `ip_allow`      text DEFAULT NULL,
+    `access_key`    varchar(128)        NOT NULL,
+    `access_secret` varchar(128)        NOT NULL,
+    `create_time`   bigint(20)          NOT NULL,
+    `update_time`   bigint(20)          NOT NULL,
+    PRIMARY KEY (`id`),
+    UNIQUE KEY `access_key` (`access_key`),
+    KEY `app_id` (`app_id`)
+) ENGINE = InnoDB
+  DEFAULT CHARSET = utf8mb4;
+
+CREATE TABLE `deploy_device`
+(
+    `deploy_id`   bigint(20) unsigned NOT NULL,
+    `device_id`   varchar(128)        NOT NULL,
+    `remark`      text DEFAULT NULL,
+    `create_time` bigint(20)          NOT NULL,
+    PRIMARY KEY (`deploy_id`, `device_id`)
+) ENGINE = InnoDB
+  DEFAULT CHARSET = utf8mb4;
+
+CREATE TABLE `deploy_org`
+(
+    `deploy_id` bigint(20) unsigned NOT NULL,
+    `org_id`    bigint(20) unsigned NOT NULL,
+    PRIMARY KEY (`deploy_id`, `org_id`)
+) ENGINE = InnoDB
+  DEFAULT CHARSET = utf8mb4;
+
+CREATE TABLE `wxapp`
+(
+    `id`           varchar(128) NOT NULL DEFAULT '',
+    `name`         varchar(64)  NOT NULL DEFAULT '',
+    `secret`       varchar(512) NOT NULL DEFAULT '',
+    `access_token` varchar(128)          DEFAULT NULL,
+    `expire_time`  bigint(20)            DEFAULT NULL,
+    `create_time`  bigint(20)   NOT NULL,
+    `update_time`  bigint(20)   NOT NULL,
+    PRIMARY KEY (`id`)
+) ENGINE = InnoDB
+  DEFAULT CHARSET = utf8mb4;
+
 INSERT INTO `user` (`login_name`, `name`, `password`, `role`, `access_token`, `export_secret`, `create_time`,
                     `update_time`)
 VALUES ('admin', '系统管理员', '51f7be45b644056aa7de7340a56c0409', '[\"ADMIN\"]', '', '42cc190287d3e92c',