|
@@ -2,29 +2,39 @@
|
|
CREATE TABLE `app`
|
|
CREATE TABLE `app`
|
|
(
|
|
(
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
- `code` varchar(64) NOT NULL,
|
|
|
|
- `name` varchar(64) NOT NULL,
|
|
|
|
- `master_version_id` bigint(20) DEFAULT NULL,
|
|
|
|
|
|
+ `code` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `name` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `master_version_id` bigint(20) unsigned DEFAULT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
UNIQUE KEY `code` (`code`)
|
|
UNIQUE KEY `code` (`code`)
|
|
|
|
+) ENGINE = InnoDB
|
|
|
|
+ AUTO_INCREMENT = 2
|
|
|
|
+ DEFAULT CHARSET = utf8mb4;
|
|
|
|
+
|
|
|
|
+-- Create syntax for TABLE 'app_user'
|
|
|
|
+CREATE TABLE `app_user`
|
|
|
|
+(
|
|
|
|
+ `app_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `user_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ PRIMARY KEY (`app_id`, `user_id`)
|
|
) ENGINE = InnoDB
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8mb4;
|
|
DEFAULT CHARSET = utf8mb4;
|
|
|
|
|
|
-- Create syntax for TABLE 'config_item'
|
|
-- Create syntax for TABLE 'config_item'
|
|
CREATE TABLE `config_item`
|
|
CREATE TABLE `config_item`
|
|
(
|
|
(
|
|
- `app_id` bigint(20) NOT NULL,
|
|
|
|
- `version_id` bigint(20) NOT NULL,
|
|
|
|
- `module_id` bigint(20) NOT NULL,
|
|
|
|
- `env_id` bigint(20) NOT NULL,
|
|
|
|
- `key` varchar(64) NOT NULL,
|
|
|
|
- `value` varchar(64) NOT NULL,
|
|
|
|
- `comment` varchar(128) DEFAULT NULL,
|
|
|
|
- `mode` varchar(16) NOT NULL,
|
|
|
|
- `create_time` bigint(20) NOT NULL,
|
|
|
|
- `update_time` bigint(20) NOT NULL,
|
|
|
|
|
|
+ `app_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `version_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `module_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `env_id` bigint(20) NOT NULL,
|
|
|
|
+ `key` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `value` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `comment` varchar(128) DEFAULT NULL,
|
|
|
|
+ `mode` varchar(16) NOT NULL DEFAULT '',
|
|
|
|
+ `create_time` bigint(20) NOT NULL,
|
|
|
|
+ `update_time` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`app_id`, `version_id`, `module_id`, `env_id`, `key`)
|
|
PRIMARY KEY (`app_id`, `version_id`, `module_id`, `env_id`, `key`)
|
|
) ENGINE = InnoDB
|
|
) ENGINE = InnoDB
|
|
DEFAULT CHARSET = utf8mb4;
|
|
DEFAULT CHARSET = utf8mb4;
|
|
@@ -33,10 +43,10 @@ CREATE TABLE `config_item`
|
|
CREATE TABLE `env`
|
|
CREATE TABLE `env`
|
|
(
|
|
(
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
- `app_id` bigint(20) NOT NULL,
|
|
|
|
- `code` varchar(64) NOT NULL,
|
|
|
|
- `name` varchar(64) NOT NULL,
|
|
|
|
- `type` varchar(16) NOT NULL,
|
|
|
|
|
|
+ `app_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `code` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `name` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `type` varchar(16) NOT NULL DEFAULT '',
|
|
`create_time` bigint(20) NOT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
@@ -48,9 +58,9 @@ CREATE TABLE `env`
|
|
CREATE TABLE `module`
|
|
CREATE TABLE `module`
|
|
(
|
|
(
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
- `app_id` bigint(20) NOT NULL,
|
|
|
|
- `code` varchar(64) NOT NULL,
|
|
|
|
- `name` varchar(64) NOT NULL,
|
|
|
|
|
|
+ `app_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `code` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `name` varchar(64) NOT NULL DEFAULT '',
|
|
`enable` tinyint(1) NOT NULL,
|
|
`enable` tinyint(1) NOT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
@@ -63,11 +73,11 @@ CREATE TABLE `module`
|
|
CREATE TABLE `user`
|
|
CREATE TABLE `user`
|
|
(
|
|
(
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
- `login_name` varchar(64) NOT NULL,
|
|
|
|
- `name` varchar(64) NOT NULL,
|
|
|
|
- `password` varchar(64) NOT NULL,
|
|
|
|
- `role` varchar(16) NOT NULL,
|
|
|
|
- `export_secret` varchar(64) NOT NULL,
|
|
|
|
|
|
+ `login_name` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `name` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `password` varchar(64) NOT NULL DEFAULT '',
|
|
|
|
+ `role` varchar(16) NOT NULL DEFAULT '',
|
|
|
|
+ `export_secret` varchar(64) NOT NULL DEFAULT '',
|
|
`create_time` bigint(20) NOT NULL,
|
|
`create_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
`update_time` bigint(20) NOT NULL,
|
|
PRIMARY KEY (`id`),
|
|
PRIMARY KEY (`id`),
|
|
@@ -79,8 +89,8 @@ CREATE TABLE `user`
|
|
CREATE TABLE `version`
|
|
CREATE TABLE `version`
|
|
(
|
|
(
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
- `app_id` bigint(20) NOT NULL,
|
|
|
|
- `name` varchar(64) NOT NULL,
|
|
|
|
|
|
+ `app_id` bigint(20) unsigned NOT NULL,
|
|
|
|
+ `name` varchar(64) NOT NULL DEFAULT '',
|
|
`main_number` int(11) NOT NULL,
|
|
`main_number` int(11) NOT NULL,
|
|
`middle_number` int(11) NOT NULL,
|
|
`middle_number` int(11) NOT NULL,
|
|
`sub_number` int(11) NOT NULL,
|
|
`sub_number` int(11) NOT NULL,
|