| File was renamed from sql/ry_config_20240902.sql |
| | |
| | | CREATE TABLE `config_info` ( |
| | | `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', |
| | | `data_id` varchar(255) NOT NULL COMMENT 'data_id', |
| | | `group_id` varchar(255) DEFAULT NULL, |
| | | `group_id` varchar(128) DEFAULT NULL COMMENT 'group_id', |
| | | `content` longtext NOT NULL COMMENT 'content', |
| | | `md5` varchar(32) DEFAULT NULL COMMENT 'md5', |
| | | `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `src_user` text COMMENT 'source user', |
| | | `src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip', |
| | | `app_name` varchar(128) DEFAULT NULL, |
| | | `app_name` varchar(128) DEFAULT NULL COMMENT 'app_name', |
| | | `tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段', |
| | | `c_desc` varchar(256) DEFAULT NULL, |
| | | `c_use` varchar(64) DEFAULT NULL, |
| | | `effect` varchar(64) DEFAULT NULL, |
| | | `type` varchar(64) DEFAULT NULL, |
| | | `c_schema` text, |
| | | `encrypted_data_key` text COMMENT '秘钥', |
| | | `c_desc` varchar(256) DEFAULT NULL COMMENT 'configuration description', |
| | | `c_use` varchar(64) DEFAULT NULL COMMENT 'configuration usage', |
| | | `effect` varchar(64) DEFAULT NULL COMMENT '配置生效的描述', |
| | | `type` varchar(64) DEFAULT NULL COMMENT '配置的类型', |
| | | `c_schema` text COMMENT '配置的模式', |
| | | `encrypted_data_key` varchar(1024) NOT NULL DEFAULT '' COMMENT '密钥', |
| | | PRIMARY KEY (`id`), |
| | | UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info'; |
| | |
| | | `src_user` text COMMENT 'source user', |
| | | `src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip', |
| | | `tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段', |
| | | `encrypted_data_key` text COMMENT '秘钥', |
| | | `encrypted_data_key` varchar(1024) NOT NULL DEFAULT '' COMMENT '密钥', |
| | | PRIMARY KEY (`id`), |
| | | UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info_beta'; |
| | |
| | | `data_id` varchar(255) NOT NULL COMMENT 'data_id', |
| | | `group_id` varchar(128) NOT NULL COMMENT 'group_id', |
| | | `tenant_id` varchar(128) DEFAULT '' COMMENT 'tenant_id', |
| | | `nid` bigint(20) NOT NULL AUTO_INCREMENT, |
| | | `nid` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'nid, 自增长标识', |
| | | PRIMARY KEY (`nid`), |
| | | UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`), |
| | | KEY `idx_tenant_id` (`tenant_id`) |
| | |
| | | /* 表名称 = his_config_info */ |
| | | /******************************************/ |
| | | CREATE TABLE `his_config_info` ( |
| | | `id` bigint(64) unsigned NOT NULL, |
| | | `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, |
| | | `data_id` varchar(255) NOT NULL, |
| | | `group_id` varchar(128) NOT NULL, |
| | | `id` bigint(20) unsigned NOT NULL COMMENT 'id', |
| | | `nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'nid, 自增标识', |
| | | `data_id` varchar(255) NOT NULL COMMENT 'data_id', |
| | | `group_id` varchar(128) NOT NULL COMMENT 'group_id', |
| | | `app_name` varchar(128) DEFAULT NULL COMMENT 'app_name', |
| | | `content` longtext NOT NULL, |
| | | `md5` varchar(32) DEFAULT NULL, |
| | | `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, |
| | | `src_user` text, |
| | | `src_ip` varchar(50) DEFAULT NULL, |
| | | `op_type` char(10) DEFAULT NULL, |
| | | `content` longtext NOT NULL COMMENT 'content', |
| | | `md5` varchar(32) DEFAULT NULL COMMENT 'md5', |
| | | `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', |
| | | `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', |
| | | `src_user` text COMMENT 'source user', |
| | | `src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip', |
| | | `op_type` char(10) DEFAULT NULL COMMENT 'operation type', |
| | | `tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段', |
| | | `encrypted_data_key` text COMMENT '秘钥', |
| | | `encrypted_data_key` varchar(1024) NOT NULL DEFAULT '' COMMENT '密钥', |
| | | `publish_type` varchar(50) DEFAULT 'formal' COMMENT 'publish type gray or formal', |
| | | `gray_name` varchar(50) DEFAULT NULL COMMENT 'gray name', |
| | | `ext_info` longtext DEFAULT NULL COMMENT 'ext info', |
| | | PRIMARY KEY (`nid`), |
| | | KEY `idx_gmt_create` (`gmt_create`), |
| | | KEY `idx_gmt_modified` (`gmt_modified`), |
| | |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='tenant_info'; |
| | | |
| | | CREATE TABLE `users` ( |
| | | `username` varchar(50) NOT NULL PRIMARY KEY, |
| | | `password` varchar(500) NOT NULL, |
| | | `enabled` boolean NOT NULL |
| | | `username` varchar(50) NOT NULL PRIMARY KEY COMMENT 'username', |
| | | `password` varchar(500) NOT NULL COMMENT 'password', |
| | | `enabled` boolean NOT NULL COMMENT 'enabled' |
| | | ); |
| | | |
| | | CREATE TABLE `roles` ( |
| | | `username` varchar(50) NOT NULL, |
| | | `role` varchar(50) NOT NULL, |
| | | UNIQUE INDEX `idx_user_role` (`username` ASC, `role` ASC) USING BTREE |
| | | `username` varchar(50) NOT NULL COMMENT 'username', |
| | | `role` varchar(50) NOT NULL COMMENT 'role', |
| | | UNIQUE INDEX `idx_user_role` (`username` ASC, `role` ASC) USING BTREE |
| | | ); |
| | | |
| | | CREATE TABLE `permissions` ( |
| | | `role` varchar(50) NOT NULL, |
| | | `resource` varchar(255) NOT NULL, |
| | | `action` varchar(8) NOT NULL, |
| | | UNIQUE INDEX `uk_role_permission` (`role`,`resource`,`action`) USING BTREE |
| | | `role` varchar(50) NOT NULL COMMENT 'role', |
| | | `resource` varchar(128) NOT NULL COMMENT 'resource', |
| | | `action` varchar(8) NOT NULL COMMENT 'action', |
| | | UNIQUE INDEX `uk_role_permission` (`role`,`resource`,`action`) USING BTREE |
| | | ); |
| | | |
| | | INSERT INTO users (username, password, enabled) VALUES ('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', TRUE); |