Commit 76753b32c96df85ebec0d7ea492a268763d7ee10
1 parent
7e35f1da
fix: 修复 DM8 初始化数据导入 varchar 长度问题
- 将 DM8 转换脚本中的 varchar(n) 改为 varchar(n char),保持与 MySQL 字符长度语义一致 - 更新 DM8 初始化 SQL,避免中文初始化数据因字节长度超限导入失败 - 补充 DM8 导入说明,提示 SET DEFINE OFF 及 PAGE_SIZE/UNICODE_FLAG 配置
Showing
3 changed files
with
327 additions
and
323 deletions
sql/dm/ruoyi-vue-pro-dm8.sql
| @@ -14,27 +14,27 @@ | @@ -14,27 +14,27 @@ | ||
| 14 | -- ---------------------------- | 14 | -- ---------------------------- |
| 15 | CREATE TABLE infra_api_access_log ( | 15 | CREATE TABLE infra_api_access_log ( |
| 16 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 16 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 17 | - trace_id varchar(64) DEFAULT '' NULL, | 17 | + trace_id varchar(64 char) DEFAULT '' NULL, |
| 18 | user_id bigint DEFAULT 0 NOT NULL, | 18 | user_id bigint DEFAULT 0 NOT NULL, |
| 19 | user_type smallint DEFAULT 0 NOT NULL, | 19 | user_type smallint DEFAULT 0 NOT NULL, |
| 20 | - application_name varchar(50) NOT NULL, | ||
| 21 | - request_method varchar(16) DEFAULT '' NULL, | ||
| 22 | - request_url varchar(255) DEFAULT '' NULL, | 20 | + application_name varchar(50 char) NOT NULL, |
| 21 | + request_method varchar(16 char) DEFAULT '' NULL, | ||
| 22 | + request_url varchar(255 char) DEFAULT '' NULL, | ||
| 23 | request_params text NULL, | 23 | request_params text NULL, |
| 24 | response_body text NULL, | 24 | response_body text NULL, |
| 25 | - user_ip varchar(50) NOT NULL, | ||
| 26 | - user_agent varchar(512) NOT NULL, | ||
| 27 | - operate_module varchar(50) DEFAULT NULL NULL, | ||
| 28 | - operate_name varchar(50) DEFAULT NULL NULL, | 25 | + user_ip varchar(50 char) NOT NULL, |
| 26 | + user_agent varchar(512 char) NOT NULL, | ||
| 27 | + operate_module varchar(50 char) DEFAULT NULL NULL, | ||
| 28 | + operate_name varchar(50 char) DEFAULT NULL NULL, | ||
| 29 | operate_type smallint DEFAULT 0 NULL, | 29 | operate_type smallint DEFAULT 0 NULL, |
| 30 | begin_time datetime NOT NULL, | 30 | begin_time datetime NOT NULL, |
| 31 | end_time datetime NOT NULL, | 31 | end_time datetime NOT NULL, |
| 32 | duration int NOT NULL, | 32 | duration int NOT NULL, |
| 33 | result_code int DEFAULT 0 NOT NULL, | 33 | result_code int DEFAULT 0 NOT NULL, |
| 34 | - result_msg varchar(512) DEFAULT '' NULL, | ||
| 35 | - creator varchar(64) DEFAULT '' NULL, | 34 | + result_msg varchar(512 char) DEFAULT '' NULL, |
| 35 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 36 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 36 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 37 | - updater varchar(64) DEFAULT '' NULL, | 37 | + updater varchar(64 char) DEFAULT '' NULL, |
| 38 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 38 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 39 | deleted bit DEFAULT '0' NOT NULL, | 39 | deleted bit DEFAULT '0' NOT NULL, |
| 40 | tenant_id bigint DEFAULT 0 NOT NULL | 40 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -74,30 +74,30 @@ COMMENT ON TABLE infra_api_access_log IS 'API 访问日志表'; | @@ -74,30 +74,30 @@ COMMENT ON TABLE infra_api_access_log IS 'API 访问日志表'; | ||
| 74 | -- ---------------------------- | 74 | -- ---------------------------- |
| 75 | CREATE TABLE infra_api_error_log ( | 75 | CREATE TABLE infra_api_error_log ( |
| 76 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 76 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 77 | - trace_id varchar(64) NOT NULL, | 77 | + trace_id varchar(64 char) NOT NULL, |
| 78 | user_id bigint DEFAULT 0 NOT NULL, | 78 | user_id bigint DEFAULT 0 NOT NULL, |
| 79 | user_type smallint DEFAULT 0 NOT NULL, | 79 | user_type smallint DEFAULT 0 NOT NULL, |
| 80 | - application_name varchar(50) NOT NULL, | ||
| 81 | - request_method varchar(16) NOT NULL, | ||
| 82 | - request_url varchar(255) NOT NULL, | ||
| 83 | - request_params varchar(8000) NOT NULL, | ||
| 84 | - user_ip varchar(50) NOT NULL, | ||
| 85 | - user_agent varchar(512) NOT NULL, | 80 | + application_name varchar(50 char) NOT NULL, |
| 81 | + request_method varchar(16 char) NOT NULL, | ||
| 82 | + request_url varchar(255 char) NOT NULL, | ||
| 83 | + request_params varchar(8000 char) NOT NULL, | ||
| 84 | + user_ip varchar(50 char) NOT NULL, | ||
| 85 | + user_agent varchar(512 char) NOT NULL, | ||
| 86 | exception_time datetime NOT NULL, | 86 | exception_time datetime NOT NULL, |
| 87 | - exception_name varchar(128) DEFAULT '' NULL, | 87 | + exception_name varchar(128 char) DEFAULT '' NULL, |
| 88 | exception_message text NOT NULL, | 88 | exception_message text NOT NULL, |
| 89 | exception_root_cause_message text NOT NULL, | 89 | exception_root_cause_message text NOT NULL, |
| 90 | exception_stack_trace text NOT NULL, | 90 | exception_stack_trace text NOT NULL, |
| 91 | - exception_class_name varchar(512) NOT NULL, | ||
| 92 | - exception_file_name varchar(512) NOT NULL, | ||
| 93 | - exception_method_name varchar(512) NOT NULL, | 91 | + exception_class_name varchar(512 char) NOT NULL, |
| 92 | + exception_file_name varchar(512 char) NOT NULL, | ||
| 93 | + exception_method_name varchar(512 char) NOT NULL, | ||
| 94 | exception_line_number int NOT NULL, | 94 | exception_line_number int NOT NULL, |
| 95 | process_status smallint NOT NULL, | 95 | process_status smallint NOT NULL, |
| 96 | process_time datetime DEFAULT NULL NULL, | 96 | process_time datetime DEFAULT NULL NULL, |
| 97 | process_user_id int DEFAULT 0 NULL, | 97 | process_user_id int DEFAULT 0 NULL, |
| 98 | - creator varchar(64) DEFAULT '' NULL, | 98 | + creator varchar(64 char) DEFAULT '' NULL, |
| 99 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 99 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 100 | - updater varchar(64) DEFAULT '' NULL, | 100 | + updater varchar(64 char) DEFAULT '' NULL, |
| 101 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 101 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 102 | deleted bit DEFAULT '0' NOT NULL, | 102 | deleted bit DEFAULT '0' NOT NULL, |
| 103 | tenant_id bigint DEFAULT 0 NOT NULL | 103 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -141,25 +141,25 @@ COMMENT ON TABLE infra_api_error_log IS '系统异常日志'; | @@ -141,25 +141,25 @@ COMMENT ON TABLE infra_api_error_log IS '系统异常日志'; | ||
| 141 | CREATE TABLE infra_codegen_column ( | 141 | CREATE TABLE infra_codegen_column ( |
| 142 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 142 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 143 | table_id bigint NOT NULL, | 143 | table_id bigint NOT NULL, |
| 144 | - column_name varchar(200) NOT NULL, | ||
| 145 | - data_type varchar(100) NOT NULL, | ||
| 146 | - column_comment varchar(500) NOT NULL, | 144 | + column_name varchar(200 char) NOT NULL, |
| 145 | + data_type varchar(100 char) NOT NULL, | ||
| 146 | + column_comment varchar(500 char) NOT NULL, | ||
| 147 | nullable bit NOT NULL, | 147 | nullable bit NOT NULL, |
| 148 | primary_key bit NOT NULL, | 148 | primary_key bit NOT NULL, |
| 149 | ordinal_position int NOT NULL, | 149 | ordinal_position int NOT NULL, |
| 150 | - java_type varchar(32) NOT NULL, | ||
| 151 | - java_field varchar(64) NOT NULL, | ||
| 152 | - dict_type varchar(200) DEFAULT '' NULL, | ||
| 153 | - example varchar(64) DEFAULT NULL NULL, | 150 | + java_type varchar(32 char) NOT NULL, |
| 151 | + java_field varchar(64 char) NOT NULL, | ||
| 152 | + dict_type varchar(200 char) DEFAULT '' NULL, | ||
| 153 | + example varchar(64 char) DEFAULT NULL NULL, | ||
| 154 | create_operation bit NOT NULL, | 154 | create_operation bit NOT NULL, |
| 155 | update_operation bit NOT NULL, | 155 | update_operation bit NOT NULL, |
| 156 | list_operation bit NOT NULL, | 156 | list_operation bit NOT NULL, |
| 157 | - list_operation_condition varchar(32) DEFAULT '=' NOT NULL, | 157 | + list_operation_condition varchar(32 char) DEFAULT '=' NOT NULL, |
| 158 | list_operation_result bit NOT NULL, | 158 | list_operation_result bit NOT NULL, |
| 159 | - html_type varchar(32) NOT NULL, | ||
| 160 | - creator varchar(64) DEFAULT '' NULL, | 159 | + html_type varchar(32 char) NOT NULL, |
| 160 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 161 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 161 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 162 | - updater varchar(64) DEFAULT '' NULL, | 162 | + updater varchar(64 char) DEFAULT '' NULL, |
| 163 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 163 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 164 | deleted bit DEFAULT '0' NOT NULL | 164 | deleted bit DEFAULT '0' NOT NULL |
| 165 | ); | 165 | ); |
| @@ -198,14 +198,14 @@ CREATE TABLE infra_codegen_table ( | @@ -198,14 +198,14 @@ CREATE TABLE infra_codegen_table ( | ||
| 198 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 198 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 199 | data_source_config_id bigint NOT NULL, | 199 | data_source_config_id bigint NOT NULL, |
| 200 | scene smallint DEFAULT 1 NOT NULL, | 200 | scene smallint DEFAULT 1 NOT NULL, |
| 201 | - table_name varchar(200) DEFAULT '' NULL, | ||
| 202 | - table_comment varchar(500) DEFAULT '' NULL, | ||
| 203 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 204 | - module_name varchar(30) NOT NULL, | ||
| 205 | - business_name varchar(30) NOT NULL, | ||
| 206 | - class_name varchar(100) DEFAULT '' NULL, | ||
| 207 | - class_comment varchar(50) NOT NULL, | ||
| 208 | - author varchar(50) NOT NULL, | 201 | + table_name varchar(200 char) DEFAULT '' NULL, |
| 202 | + table_comment varchar(500 char) DEFAULT '' NULL, | ||
| 203 | + remark varchar(500 char) DEFAULT NULL NULL, | ||
| 204 | + module_name varchar(30 char) NOT NULL, | ||
| 205 | + business_name varchar(30 char) NOT NULL, | ||
| 206 | + class_name varchar(100 char) DEFAULT '' NULL, | ||
| 207 | + class_comment varchar(50 char) NOT NULL, | ||
| 208 | + author varchar(50 char) NOT NULL, | ||
| 209 | template_type smallint DEFAULT 1 NOT NULL, | 209 | template_type smallint DEFAULT 1 NOT NULL, |
| 210 | front_type smallint NOT NULL, | 210 | front_type smallint NOT NULL, |
| 211 | parent_menu_id bigint DEFAULT NULL NULL, | 211 | parent_menu_id bigint DEFAULT NULL NULL, |
| @@ -214,9 +214,9 @@ CREATE TABLE infra_codegen_table ( | @@ -214,9 +214,9 @@ CREATE TABLE infra_codegen_table ( | ||
| 214 | sub_join_many bit DEFAULT NULL NULL, | 214 | sub_join_many bit DEFAULT NULL NULL, |
| 215 | tree_parent_column_id bigint DEFAULT NULL NULL, | 215 | tree_parent_column_id bigint DEFAULT NULL NULL, |
| 216 | tree_name_column_id bigint DEFAULT NULL NULL, | 216 | tree_name_column_id bigint DEFAULT NULL NULL, |
| 217 | - creator varchar(64) DEFAULT '' NULL, | 217 | + creator varchar(64 char) DEFAULT '' NULL, |
| 218 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 218 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 219 | - updater varchar(64) DEFAULT '' NULL, | 219 | + updater varchar(64 char) DEFAULT '' NULL, |
| 220 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 220 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 221 | deleted bit DEFAULT '0' NOT NULL | 221 | deleted bit DEFAULT '0' NOT NULL |
| 222 | ); | 222 | ); |
| @@ -252,16 +252,16 @@ COMMENT ON TABLE infra_codegen_table IS '代码生成表定义'; | @@ -252,16 +252,16 @@ COMMENT ON TABLE infra_codegen_table IS '代码生成表定义'; | ||
| 252 | -- ---------------------------- | 252 | -- ---------------------------- |
| 253 | CREATE TABLE infra_config ( | 253 | CREATE TABLE infra_config ( |
| 254 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 254 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 255 | - category varchar(50) NOT NULL, | 255 | + category varchar(50 char) NOT NULL, |
| 256 | type smallint NOT NULL, | 256 | type smallint NOT NULL, |
| 257 | - name varchar(100) DEFAULT '' NULL, | ||
| 258 | - config_key varchar(100) DEFAULT '' NULL, | ||
| 259 | - value varchar(500) DEFAULT '' NULL, | 257 | + name varchar(100 char) DEFAULT '' NULL, |
| 258 | + config_key varchar(100 char) DEFAULT '' NULL, | ||
| 259 | + value varchar(500 char) DEFAULT '' NULL, | ||
| 260 | visible bit NOT NULL, | 260 | visible bit NOT NULL, |
| 261 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 262 | - creator varchar(64) DEFAULT '' NULL, | 261 | + remark varchar(500 char) DEFAULT NULL NULL, |
| 262 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 263 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 263 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 264 | - updater varchar(64) DEFAULT '' NULL, | 264 | + updater varchar(64 char) DEFAULT '' NULL, |
| 265 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 265 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 266 | deleted bit DEFAULT '0' NOT NULL | 266 | deleted bit DEFAULT '0' NOT NULL |
| 267 | ); | 267 | ); |
| @@ -304,13 +304,13 @@ SET IDENTITY_INSERT infra_config OFF; | @@ -304,13 +304,13 @@ SET IDENTITY_INSERT infra_config OFF; | ||
| 304 | -- ---------------------------- | 304 | -- ---------------------------- |
| 305 | CREATE TABLE infra_data_source_config ( | 305 | CREATE TABLE infra_data_source_config ( |
| 306 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 306 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 307 | - name varchar(100) DEFAULT '' NULL, | ||
| 308 | - url varchar(1024) NOT NULL, | ||
| 309 | - username varchar(255) NOT NULL, | ||
| 310 | - password varchar(255) DEFAULT '' NULL, | ||
| 311 | - creator varchar(64) DEFAULT '' NULL, | 307 | + name varchar(100 char) DEFAULT '' NULL, |
| 308 | + url varchar(1024 char) NOT NULL, | ||
| 309 | + username varchar(255 char) NOT NULL, | ||
| 310 | + password varchar(255 char) DEFAULT '' NULL, | ||
| 311 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 312 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 312 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 313 | - updater varchar(64) DEFAULT '' NULL, | 313 | + updater varchar(64 char) DEFAULT '' NULL, |
| 314 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 314 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 315 | deleted bit DEFAULT '0' NOT NULL | 315 | deleted bit DEFAULT '0' NOT NULL |
| 316 | ); | 316 | ); |
| @@ -333,14 +333,14 @@ COMMENT ON TABLE infra_data_source_config IS '数据源配置表'; | @@ -333,14 +333,14 @@ COMMENT ON TABLE infra_data_source_config IS '数据源配置表'; | ||
| 333 | CREATE TABLE infra_file ( | 333 | CREATE TABLE infra_file ( |
| 334 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 334 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 335 | config_id bigint DEFAULT NULL NULL, | 335 | config_id bigint DEFAULT NULL NULL, |
| 336 | - name varchar(256) DEFAULT NULL NULL, | ||
| 337 | - path varchar(512) NOT NULL, | ||
| 338 | - url varchar(1024) NOT NULL, | ||
| 339 | - type varchar(128) DEFAULT NULL NULL, | 336 | + name varchar(256 char) DEFAULT NULL NULL, |
| 337 | + path varchar(512 char) NOT NULL, | ||
| 338 | + url varchar(1024 char) NOT NULL, | ||
| 339 | + type varchar(128 char) DEFAULT NULL NULL, | ||
| 340 | size int NOT NULL, | 340 | size int NOT NULL, |
| 341 | - creator varchar(64) DEFAULT '' NULL, | 341 | + creator varchar(64 char) DEFAULT '' NULL, |
| 342 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 342 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 343 | - updater varchar(64) DEFAULT '' NULL, | 343 | + updater varchar(64 char) DEFAULT '' NULL, |
| 344 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 344 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 345 | deleted bit DEFAULT '0' NOT NULL | 345 | deleted bit DEFAULT '0' NOT NULL |
| 346 | ); | 346 | ); |
| @@ -364,14 +364,14 @@ COMMENT ON TABLE infra_file IS '文件表'; | @@ -364,14 +364,14 @@ COMMENT ON TABLE infra_file IS '文件表'; | ||
| 364 | -- ---------------------------- | 364 | -- ---------------------------- |
| 365 | CREATE TABLE infra_file_config ( | 365 | CREATE TABLE infra_file_config ( |
| 366 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 366 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 367 | - name varchar(63) NOT NULL, | 367 | + name varchar(63 char) NOT NULL, |
| 368 | storage smallint NOT NULL, | 368 | storage smallint NOT NULL, |
| 369 | - remark varchar(255) DEFAULT NULL NULL, | 369 | + remark varchar(255 char) DEFAULT NULL NULL, |
| 370 | master bit NOT NULL, | 370 | master bit NOT NULL, |
| 371 | - config varchar(4096) NOT NULL, | ||
| 372 | - creator varchar(64) DEFAULT '' NULL, | 371 | + config varchar(4096 char) NOT NULL, |
| 372 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 373 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 373 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 374 | - updater varchar(64) DEFAULT '' NULL, | 374 | + updater varchar(64 char) DEFAULT '' NULL, |
| 375 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 375 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 376 | deleted bit DEFAULT '0' NOT NULL | 376 | deleted bit DEFAULT '0' NOT NULL |
| 377 | ); | 377 | ); |
| @@ -415,11 +415,11 @@ SET IDENTITY_INSERT infra_file_config OFF; | @@ -415,11 +415,11 @@ SET IDENTITY_INSERT infra_file_config OFF; | ||
| 415 | CREATE TABLE infra_file_content ( | 415 | CREATE TABLE infra_file_content ( |
| 416 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 416 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 417 | config_id bigint NOT NULL, | 417 | config_id bigint NOT NULL, |
| 418 | - path varchar(512) NOT NULL, | 418 | + path varchar(512 char) NOT NULL, |
| 419 | content blob NOT NULL, | 419 | content blob NOT NULL, |
| 420 | - creator varchar(64) DEFAULT '' NULL, | 420 | + creator varchar(64 char) DEFAULT '' NULL, |
| 421 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 421 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 422 | - updater varchar(64) DEFAULT '' NULL, | 422 | + updater varchar(64 char) DEFAULT '' NULL, |
| 423 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 423 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 424 | deleted bit DEFAULT '0' NOT NULL | 424 | deleted bit DEFAULT '0' NOT NULL |
| 425 | ); | 425 | ); |
| @@ -442,17 +442,17 @@ COMMENT ON TABLE infra_file_content IS '文件表'; | @@ -442,17 +442,17 @@ COMMENT ON TABLE infra_file_content IS '文件表'; | ||
| 442 | -- ---------------------------- | 442 | -- ---------------------------- |
| 443 | CREATE TABLE infra_job ( | 443 | CREATE TABLE infra_job ( |
| 444 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 444 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 445 | - name varchar(32) NOT NULL, | 445 | + name varchar(32 char) NOT NULL, |
| 446 | status smallint NOT NULL, | 446 | status smallint NOT NULL, |
| 447 | - handler_name varchar(64) NOT NULL, | ||
| 448 | - handler_param varchar(255) DEFAULT NULL NULL, | ||
| 449 | - cron_expression varchar(32) NOT NULL, | 447 | + handler_name varchar(64 char) NOT NULL, |
| 448 | + handler_param varchar(255 char) DEFAULT NULL NULL, | ||
| 449 | + cron_expression varchar(32 char) NOT NULL, | ||
| 450 | retry_count int DEFAULT 0 NOT NULL, | 450 | retry_count int DEFAULT 0 NOT NULL, |
| 451 | retry_interval int DEFAULT 0 NOT NULL, | 451 | retry_interval int DEFAULT 0 NOT NULL, |
| 452 | monitor_timeout int DEFAULT 0 NOT NULL, | 452 | monitor_timeout int DEFAULT 0 NOT NULL, |
| 453 | - creator varchar(64) DEFAULT '' NULL, | 453 | + creator varchar(64 char) DEFAULT '' NULL, |
| 454 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 454 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 455 | - updater varchar(64) DEFAULT '' NULL, | 455 | + updater varchar(64 char) DEFAULT '' NULL, |
| 456 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 456 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 457 | deleted bit DEFAULT '0' NOT NULL | 457 | deleted bit DEFAULT '0' NOT NULL |
| 458 | ); | 458 | ); |
| @@ -506,17 +506,17 @@ SET IDENTITY_INSERT infra_job OFF; | @@ -506,17 +506,17 @@ SET IDENTITY_INSERT infra_job OFF; | ||
| 506 | CREATE TABLE infra_job_log ( | 506 | CREATE TABLE infra_job_log ( |
| 507 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 507 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 508 | job_id bigint NOT NULL, | 508 | job_id bigint NOT NULL, |
| 509 | - handler_name varchar(64) NOT NULL, | ||
| 510 | - handler_param varchar(255) DEFAULT NULL NULL, | 509 | + handler_name varchar(64 char) NOT NULL, |
| 510 | + handler_param varchar(255 char) DEFAULT NULL NULL, | ||
| 511 | execute_index smallint DEFAULT 1 NOT NULL, | 511 | execute_index smallint DEFAULT 1 NOT NULL, |
| 512 | begin_time datetime NOT NULL, | 512 | begin_time datetime NOT NULL, |
| 513 | end_time datetime DEFAULT NULL NULL, | 513 | end_time datetime DEFAULT NULL NULL, |
| 514 | duration int DEFAULT NULL NULL, | 514 | duration int DEFAULT NULL NULL, |
| 515 | status smallint NOT NULL, | 515 | status smallint NOT NULL, |
| 516 | - result varchar(4000) DEFAULT '' NULL, | ||
| 517 | - creator varchar(64) DEFAULT '' NULL, | 516 | + result varchar(4000 char) DEFAULT '' NULL, |
| 517 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 518 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 518 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 519 | - updater varchar(64) DEFAULT '' NULL, | 519 | + updater varchar(64 char) DEFAULT '' NULL, |
| 520 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 520 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 521 | deleted bit DEFAULT '0' NOT NULL | 521 | deleted bit DEFAULT '0' NOT NULL |
| 522 | ); | 522 | ); |
| @@ -546,16 +546,16 @@ COMMENT ON TABLE infra_job_log IS '定时任务日志表'; | @@ -546,16 +546,16 @@ COMMENT ON TABLE infra_job_log IS '定时任务日志表'; | ||
| 546 | -- ---------------------------- | 546 | -- ---------------------------- |
| 547 | CREATE TABLE system_dept ( | 547 | CREATE TABLE system_dept ( |
| 548 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 548 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 549 | - name varchar(30) DEFAULT '' NULL, | 549 | + name varchar(30 char) DEFAULT '' NULL, |
| 550 | parent_id bigint DEFAULT 0 NOT NULL, | 550 | parent_id bigint DEFAULT 0 NOT NULL, |
| 551 | sort int DEFAULT 0 NOT NULL, | 551 | sort int DEFAULT 0 NOT NULL, |
| 552 | leader_user_id bigint DEFAULT NULL NULL, | 552 | leader_user_id bigint DEFAULT NULL NULL, |
| 553 | - phone varchar(11) DEFAULT NULL NULL, | ||
| 554 | - email varchar(50) DEFAULT NULL NULL, | 553 | + phone varchar(11 char) DEFAULT NULL NULL, |
| 554 | + email varchar(50 char) DEFAULT NULL NULL, | ||
| 555 | status smallint NOT NULL, | 555 | status smallint NOT NULL, |
| 556 | - creator varchar(64) DEFAULT '' NULL, | 556 | + creator varchar(64 char) DEFAULT '' NULL, |
| 557 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 557 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 558 | - updater varchar(64) DEFAULT '' NULL, | 558 | + updater varchar(64 char) DEFAULT '' NULL, |
| 559 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 559 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 560 | deleted bit DEFAULT '0' NOT NULL, | 560 | deleted bit DEFAULT '0' NOT NULL, |
| 561 | tenant_id bigint DEFAULT 0 NOT NULL | 561 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -608,16 +608,16 @@ SET IDENTITY_INSERT system_dept OFF; | @@ -608,16 +608,16 @@ SET IDENTITY_INSERT system_dept OFF; | ||
| 608 | CREATE TABLE system_dict_data ( | 608 | CREATE TABLE system_dict_data ( |
| 609 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 609 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 610 | sort int DEFAULT 0 NOT NULL, | 610 | sort int DEFAULT 0 NOT NULL, |
| 611 | - label varchar(100) DEFAULT '' NULL, | ||
| 612 | - value varchar(100) DEFAULT '' NULL, | ||
| 613 | - dict_type varchar(100) DEFAULT '' NULL, | 611 | + label varchar(100 char) DEFAULT '' NULL, |
| 612 | + value varchar(100 char) DEFAULT '' NULL, | ||
| 613 | + dict_type varchar(100 char) DEFAULT '' NULL, | ||
| 614 | status smallint DEFAULT 0 NOT NULL, | 614 | status smallint DEFAULT 0 NOT NULL, |
| 615 | - color_type varchar(100) DEFAULT '' NULL, | ||
| 616 | - css_class varchar(100) DEFAULT '' NULL, | ||
| 617 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 618 | - creator varchar(64) DEFAULT '' NULL, | 615 | + color_type varchar(100 char) DEFAULT '' NULL, |
| 616 | + css_class varchar(100 char) DEFAULT '' NULL, | ||
| 617 | + remark varchar(500 char) DEFAULT NULL NULL, | ||
| 618 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 619 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 619 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 620 | - updater varchar(64) DEFAULT '' NULL, | 620 | + updater varchar(64 char) DEFAULT '' NULL, |
| 621 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 621 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 622 | deleted bit DEFAULT '0' NOT NULL | 622 | deleted bit DEFAULT '0' NOT NULL |
| 623 | ); | 623 | ); |
| @@ -1566,13 +1566,13 @@ SET IDENTITY_INSERT system_dict_data OFF; | @@ -1566,13 +1566,13 @@ SET IDENTITY_INSERT system_dict_data OFF; | ||
| 1566 | -- ---------------------------- | 1566 | -- ---------------------------- |
| 1567 | CREATE TABLE system_dict_type ( | 1567 | CREATE TABLE system_dict_type ( |
| 1568 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1568 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1569 | - name varchar(100) DEFAULT '' NULL, | ||
| 1570 | - type varchar(100) DEFAULT '' NULL, | 1569 | + name varchar(100 char) DEFAULT '' NULL, |
| 1570 | + type varchar(100 char) DEFAULT '' NULL, | ||
| 1571 | status smallint DEFAULT 0 NOT NULL, | 1571 | status smallint DEFAULT 0 NOT NULL, |
| 1572 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 1573 | - creator varchar(64) DEFAULT '' NULL, | 1572 | + remark varchar(500 char) DEFAULT NULL NULL, |
| 1573 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 1574 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1574 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1575 | - updater varchar(64) DEFAULT '' NULL, | 1575 | + updater varchar(64 char) DEFAULT '' NULL, |
| 1576 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1576 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1577 | deleted bit DEFAULT '0' NOT NULL, | 1577 | deleted bit DEFAULT '0' NOT NULL, |
| 1578 | deleted_time datetime DEFAULT NULL NULL | 1578 | deleted_time datetime DEFAULT NULL NULL |
| @@ -1792,16 +1792,16 @@ SET IDENTITY_INSERT system_dict_type OFF; | @@ -1792,16 +1792,16 @@ SET IDENTITY_INSERT system_dict_type OFF; | ||
| 1792 | CREATE TABLE system_login_log ( | 1792 | CREATE TABLE system_login_log ( |
| 1793 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1793 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1794 | log_type bigint NOT NULL, | 1794 | log_type bigint NOT NULL, |
| 1795 | - trace_id varchar(64) DEFAULT '' NULL, | 1795 | + trace_id varchar(64 char) DEFAULT '' NULL, |
| 1796 | user_id bigint DEFAULT 0 NOT NULL, | 1796 | user_id bigint DEFAULT 0 NOT NULL, |
| 1797 | user_type smallint DEFAULT 0 NOT NULL, | 1797 | user_type smallint DEFAULT 0 NOT NULL, |
| 1798 | - username varchar(50) DEFAULT '' NULL, | 1798 | + username varchar(50 char) DEFAULT '' NULL, |
| 1799 | result smallint NOT NULL, | 1799 | result smallint NOT NULL, |
| 1800 | - user_ip varchar(50) NOT NULL, | ||
| 1801 | - user_agent varchar(512) NOT NULL, | ||
| 1802 | - creator varchar(64) DEFAULT '' NULL, | 1800 | + user_ip varchar(50 char) NOT NULL, |
| 1801 | + user_agent varchar(512 char) NOT NULL, | ||
| 1802 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 1803 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1803 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1804 | - updater varchar(64) DEFAULT '' NULL, | 1804 | + updater varchar(64 char) DEFAULT '' NULL, |
| 1805 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1805 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1806 | deleted bit DEFAULT '0' NOT NULL, | 1806 | deleted bit DEFAULT '0' NOT NULL, |
| 1807 | tenant_id bigint DEFAULT 0 NOT NULL | 1807 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -1832,16 +1832,16 @@ COMMENT ON TABLE system_login_log IS '系统访问记录'; | @@ -1832,16 +1832,16 @@ COMMENT ON TABLE system_login_log IS '系统访问记录'; | ||
| 1832 | -- ---------------------------- | 1832 | -- ---------------------------- |
| 1833 | CREATE TABLE system_mail_account ( | 1833 | CREATE TABLE system_mail_account ( |
| 1834 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1834 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1835 | - mail varchar(255) NOT NULL, | ||
| 1836 | - username varchar(255) NOT NULL, | ||
| 1837 | - password varchar(255) NOT NULL, | ||
| 1838 | - host varchar(255) NOT NULL, | 1835 | + mail varchar(255 char) NOT NULL, |
| 1836 | + username varchar(255 char) NOT NULL, | ||
| 1837 | + password varchar(255 char) NOT NULL, | ||
| 1838 | + host varchar(255 char) NOT NULL, | ||
| 1839 | port int NOT NULL, | 1839 | port int NOT NULL, |
| 1840 | ssl_enable bit DEFAULT '0' NOT NULL, | 1840 | ssl_enable bit DEFAULT '0' NOT NULL, |
| 1841 | starttls_enable bit DEFAULT '0' NOT NULL, | 1841 | starttls_enable bit DEFAULT '0' NOT NULL, |
| 1842 | - creator varchar(64) DEFAULT '' NULL, | 1842 | + creator varchar(64 char) DEFAULT '' NULL, |
| 1843 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1843 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1844 | - updater varchar(64) DEFAULT '' NULL, | 1844 | + updater varchar(64 char) DEFAULT '' NULL, |
| 1845 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1845 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1846 | deleted bit DEFAULT '0' NOT NULL | 1846 | deleted bit DEFAULT '0' NOT NULL |
| 1847 | ); | 1847 | ); |
| @@ -1881,24 +1881,24 @@ CREATE TABLE system_mail_log ( | @@ -1881,24 +1881,24 @@ CREATE TABLE system_mail_log ( | ||
| 1881 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1881 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1882 | user_id bigint DEFAULT NULL NULL, | 1882 | user_id bigint DEFAULT NULL NULL, |
| 1883 | user_type smallint DEFAULT NULL NULL, | 1883 | user_type smallint DEFAULT NULL NULL, |
| 1884 | - to_mails varchar(1024) NOT NULL, | ||
| 1885 | - cc_mails varchar(1024) DEFAULT NULL NULL, | ||
| 1886 | - bcc_mails varchar(1024) DEFAULT NULL NULL, | 1884 | + to_mails varchar(1024 char) NOT NULL, |
| 1885 | + cc_mails varchar(1024 char) DEFAULT NULL NULL, | ||
| 1886 | + bcc_mails varchar(1024 char) DEFAULT NULL NULL, | ||
| 1887 | account_id bigint NOT NULL, | 1887 | account_id bigint NOT NULL, |
| 1888 | - from_mail varchar(255) NOT NULL, | 1888 | + from_mail varchar(255 char) NOT NULL, |
| 1889 | template_id bigint NOT NULL, | 1889 | template_id bigint NOT NULL, |
| 1890 | - template_code varchar(63) NOT NULL, | ||
| 1891 | - template_nickname varchar(255) DEFAULT NULL NULL, | ||
| 1892 | - template_title varchar(255) NOT NULL, | 1890 | + template_code varchar(63 char) NOT NULL, |
| 1891 | + template_nickname varchar(255 char) DEFAULT NULL NULL, | ||
| 1892 | + template_title varchar(255 char) NOT NULL, | ||
| 1893 | template_content text NOT NULL, | 1893 | template_content text NOT NULL, |
| 1894 | - template_params varchar(255) NOT NULL, | 1894 | + template_params varchar(255 char) NOT NULL, |
| 1895 | send_status smallint DEFAULT 0 NOT NULL, | 1895 | send_status smallint DEFAULT 0 NOT NULL, |
| 1896 | send_time datetime DEFAULT NULL NULL, | 1896 | send_time datetime DEFAULT NULL NULL, |
| 1897 | - send_message_id varchar(255) DEFAULT NULL NULL, | ||
| 1898 | - send_exception varchar(4096) DEFAULT NULL NULL, | ||
| 1899 | - creator varchar(64) DEFAULT '' NULL, | 1897 | + send_message_id varchar(255 char) DEFAULT NULL NULL, |
| 1898 | + send_exception varchar(4096 char) DEFAULT NULL NULL, | ||
| 1899 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 1900 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1900 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1901 | - updater varchar(64) DEFAULT '' NULL, | 1901 | + updater varchar(64 char) DEFAULT '' NULL, |
| 1902 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1902 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1903 | deleted bit DEFAULT '0' NOT NULL | 1903 | deleted bit DEFAULT '0' NOT NULL |
| 1904 | ); | 1904 | ); |
| @@ -1933,18 +1933,18 @@ COMMENT ON TABLE system_mail_log IS '邮件日志表'; | @@ -1933,18 +1933,18 @@ COMMENT ON TABLE system_mail_log IS '邮件日志表'; | ||
| 1933 | -- ---------------------------- | 1933 | -- ---------------------------- |
| 1934 | CREATE TABLE system_mail_template ( | 1934 | CREATE TABLE system_mail_template ( |
| 1935 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1935 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1936 | - name varchar(63) NOT NULL, | ||
| 1937 | - code varchar(63) NOT NULL, | 1936 | + name varchar(63 char) NOT NULL, |
| 1937 | + code varchar(63 char) NOT NULL, | ||
| 1938 | account_id bigint NOT NULL, | 1938 | account_id bigint NOT NULL, |
| 1939 | - nickname varchar(255) DEFAULT NULL NULL, | ||
| 1940 | - title varchar(255) NOT NULL, | ||
| 1941 | - content varchar(10240) NOT NULL, | ||
| 1942 | - params varchar(255) NOT NULL, | 1939 | + nickname varchar(255 char) DEFAULT NULL NULL, |
| 1940 | + title varchar(255 char) NOT NULL, | ||
| 1941 | + content varchar(10240 char) NOT NULL, | ||
| 1942 | + params varchar(255 char) NOT NULL, | ||
| 1943 | status smallint NOT NULL, | 1943 | status smallint NOT NULL, |
| 1944 | - remark varchar(255) DEFAULT NULL NULL, | ||
| 1945 | - creator varchar(64) DEFAULT '' NULL, | 1944 | + remark varchar(255 char) DEFAULT NULL NULL, |
| 1945 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 1946 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1946 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1947 | - updater varchar(64) DEFAULT '' NULL, | 1947 | + updater varchar(64 char) DEFAULT '' NULL, |
| 1948 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 1948 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 1949 | deleted bit DEFAULT '0' NOT NULL | 1949 | deleted bit DEFAULT '0' NOT NULL |
| 1950 | ); | 1950 | ); |
| @@ -1983,22 +1983,22 @@ SET IDENTITY_INSERT system_mail_template OFF; | @@ -1983,22 +1983,22 @@ SET IDENTITY_INSERT system_mail_template OFF; | ||
| 1983 | -- ---------------------------- | 1983 | -- ---------------------------- |
| 1984 | CREATE TABLE system_menu ( | 1984 | CREATE TABLE system_menu ( |
| 1985 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 1985 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 1986 | - name varchar(50) NOT NULL, | ||
| 1987 | - permission varchar(100) DEFAULT '' NULL, | 1986 | + name varchar(50 char) NOT NULL, |
| 1987 | + permission varchar(100 char) DEFAULT '' NULL, | ||
| 1988 | type smallint NOT NULL, | 1988 | type smallint NOT NULL, |
| 1989 | sort int DEFAULT 0 NOT NULL, | 1989 | sort int DEFAULT 0 NOT NULL, |
| 1990 | parent_id bigint DEFAULT 0 NOT NULL, | 1990 | parent_id bigint DEFAULT 0 NOT NULL, |
| 1991 | - path varchar(200) DEFAULT '' NULL, | ||
| 1992 | - icon varchar(100) DEFAULT '#' NULL, | ||
| 1993 | - component varchar(255) DEFAULT NULL NULL, | ||
| 1994 | - component_name varchar(255) DEFAULT NULL NULL, | 1991 | + path varchar(200 char) DEFAULT '' NULL, |
| 1992 | + icon varchar(100 char) DEFAULT '#' NULL, | ||
| 1993 | + component varchar(255 char) DEFAULT NULL NULL, | ||
| 1994 | + component_name varchar(255 char) DEFAULT NULL NULL, | ||
| 1995 | status smallint DEFAULT 0 NOT NULL, | 1995 | status smallint DEFAULT 0 NOT NULL, |
| 1996 | visible bit DEFAULT '1' NOT NULL, | 1996 | visible bit DEFAULT '1' NOT NULL, |
| 1997 | keep_alive bit DEFAULT '1' NOT NULL, | 1997 | keep_alive bit DEFAULT '1' NOT NULL, |
| 1998 | always_show bit DEFAULT '1' NOT NULL, | 1998 | always_show bit DEFAULT '1' NOT NULL, |
| 1999 | - creator varchar(64) DEFAULT '' NULL, | 1999 | + creator varchar(64 char) DEFAULT '' NULL, |
| 2000 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 2000 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 2001 | - updater varchar(64) DEFAULT '' NULL, | 2001 | + updater varchar(64 char) DEFAULT '' NULL, |
| 2002 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 2002 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 2003 | deleted bit DEFAULT '0' NOT NULL | 2003 | deleted bit DEFAULT '0' NOT NULL |
| 2004 | ); | 2004 | ); |
| @@ -3359,13 +3359,13 @@ SET IDENTITY_INSERT system_menu OFF; | @@ -3359,13 +3359,13 @@ SET IDENTITY_INSERT system_menu OFF; | ||
| 3359 | -- ---------------------------- | 3359 | -- ---------------------------- |
| 3360 | CREATE TABLE system_notice ( | 3360 | CREATE TABLE system_notice ( |
| 3361 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3361 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3362 | - title varchar(50) NOT NULL, | 3362 | + title varchar(50 char) NOT NULL, |
| 3363 | content text NOT NULL, | 3363 | content text NOT NULL, |
| 3364 | type smallint NOT NULL, | 3364 | type smallint NOT NULL, |
| 3365 | status smallint DEFAULT 0 NOT NULL, | 3365 | status smallint DEFAULT 0 NOT NULL, |
| 3366 | - creator varchar(64) DEFAULT '' NULL, | 3366 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3367 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3367 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3368 | - updater varchar(64) DEFAULT '' NULL, | 3368 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3369 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3369 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3370 | deleted bit DEFAULT '0' NOT NULL, | 3370 | deleted bit DEFAULT '0' NOT NULL, |
| 3371 | tenant_id bigint DEFAULT 0 NOT NULL | 3371 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3404,16 +3404,16 @@ CREATE TABLE system_notify_message ( | @@ -3404,16 +3404,16 @@ CREATE TABLE system_notify_message ( | ||
| 3404 | user_id bigint NOT NULL, | 3404 | user_id bigint NOT NULL, |
| 3405 | user_type smallint NOT NULL, | 3405 | user_type smallint NOT NULL, |
| 3406 | template_id bigint NOT NULL, | 3406 | template_id bigint NOT NULL, |
| 3407 | - template_code varchar(64) NOT NULL, | ||
| 3408 | - template_nickname varchar(63) NOT NULL, | ||
| 3409 | - template_content varchar(1024) NOT NULL, | 3407 | + template_code varchar(64 char) NOT NULL, |
| 3408 | + template_nickname varchar(63 char) NOT NULL, | ||
| 3409 | + template_content varchar(1024 char) NOT NULL, | ||
| 3410 | template_type int NOT NULL, | 3410 | template_type int NOT NULL, |
| 3411 | - template_params varchar(255) NOT NULL, | 3411 | + template_params varchar(255 char) NOT NULL, |
| 3412 | read_status bit NOT NULL, | 3412 | read_status bit NOT NULL, |
| 3413 | read_time datetime DEFAULT NULL NULL, | 3413 | read_time datetime DEFAULT NULL NULL, |
| 3414 | - creator varchar(64) DEFAULT '' NULL, | 3414 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3415 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3415 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3416 | - updater varchar(64) DEFAULT '' NULL, | 3416 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3417 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3417 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3418 | deleted bit DEFAULT '0' NOT NULL, | 3418 | deleted bit DEFAULT '0' NOT NULL, |
| 3419 | tenant_id bigint DEFAULT 0 NOT NULL | 3419 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3463,17 +3463,17 @@ SET IDENTITY_INSERT system_notify_message OFF; | @@ -3463,17 +3463,17 @@ SET IDENTITY_INSERT system_notify_message OFF; | ||
| 3463 | -- ---------------------------- | 3463 | -- ---------------------------- |
| 3464 | CREATE TABLE system_notify_template ( | 3464 | CREATE TABLE system_notify_template ( |
| 3465 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3465 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3466 | - name varchar(63) NOT NULL, | ||
| 3467 | - code varchar(64) NOT NULL, | ||
| 3468 | - nickname varchar(255) NOT NULL, | ||
| 3469 | - content varchar(1024) NOT NULL, | 3466 | + name varchar(63 char) NOT NULL, |
| 3467 | + code varchar(64 char) NOT NULL, | ||
| 3468 | + nickname varchar(255 char) NOT NULL, | ||
| 3469 | + content varchar(1024 char) NOT NULL, | ||
| 3470 | type smallint NOT NULL, | 3470 | type smallint NOT NULL, |
| 3471 | - params varchar(255) DEFAULT NULL NULL, | 3471 | + params varchar(255 char) DEFAULT NULL NULL, |
| 3472 | status smallint NOT NULL, | 3472 | status smallint NOT NULL, |
| 3473 | - remark varchar(255) DEFAULT NULL NULL, | ||
| 3474 | - creator varchar(64) DEFAULT '' NULL, | 3473 | + remark varchar(255 char) DEFAULT NULL NULL, |
| 3474 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3475 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3475 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3476 | - updater varchar(64) DEFAULT '' NULL, | 3476 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3477 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3477 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3478 | deleted bit DEFAULT '0' NOT NULL | 3478 | deleted bit DEFAULT '0' NOT NULL |
| 3479 | ); | 3479 | ); |
| @@ -3501,15 +3501,15 @@ CREATE TABLE system_oauth2_access_token ( | @@ -3501,15 +3501,15 @@ CREATE TABLE system_oauth2_access_token ( | ||
| 3501 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3501 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3502 | user_id bigint NOT NULL, | 3502 | user_id bigint NOT NULL, |
| 3503 | user_type smallint NOT NULL, | 3503 | user_type smallint NOT NULL, |
| 3504 | - user_info varchar(512) NOT NULL, | ||
| 3505 | - access_token varchar(255) NOT NULL, | ||
| 3506 | - refresh_token varchar(32) NOT NULL, | ||
| 3507 | - client_id varchar(255) NOT NULL, | ||
| 3508 | - scopes varchar(255) DEFAULT NULL NULL, | 3504 | + user_info varchar(512 char) NOT NULL, |
| 3505 | + access_token varchar(255 char) NOT NULL, | ||
| 3506 | + refresh_token varchar(32 char) NOT NULL, | ||
| 3507 | + client_id varchar(255 char) NOT NULL, | ||
| 3508 | + scopes varchar(255 char) DEFAULT NULL NULL, | ||
| 3509 | expires_time datetime NOT NULL, | 3509 | expires_time datetime NOT NULL, |
| 3510 | - creator varchar(64) DEFAULT '' NULL, | 3510 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3511 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3511 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3512 | - updater varchar(64) DEFAULT '' NULL, | 3512 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3513 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3513 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3514 | deleted bit DEFAULT '0' NOT NULL, | 3514 | deleted bit DEFAULT '0' NOT NULL, |
| 3515 | tenant_id bigint DEFAULT 0 NOT NULL | 3515 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3542,13 +3542,13 @@ CREATE TABLE system_oauth2_approve ( | @@ -3542,13 +3542,13 @@ CREATE TABLE system_oauth2_approve ( | ||
| 3542 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3542 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3543 | user_id bigint NOT NULL, | 3543 | user_id bigint NOT NULL, |
| 3544 | user_type smallint NOT NULL, | 3544 | user_type smallint NOT NULL, |
| 3545 | - client_id varchar(255) NOT NULL, | ||
| 3546 | - scope varchar(255) DEFAULT '' NULL, | 3545 | + client_id varchar(255 char) NOT NULL, |
| 3546 | + scope varchar(255 char) DEFAULT '' NULL, | ||
| 3547 | approved bit DEFAULT '0' NOT NULL, | 3547 | approved bit DEFAULT '0' NOT NULL, |
| 3548 | expires_time datetime NOT NULL, | 3548 | expires_time datetime NOT NULL, |
| 3549 | - creator varchar(64) DEFAULT '' NULL, | 3549 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3550 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3550 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3551 | - updater varchar(64) DEFAULT '' NULL, | 3551 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3552 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3552 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3553 | deleted bit DEFAULT '0' NOT NULL, | 3553 | deleted bit DEFAULT '0' NOT NULL, |
| 3554 | tenant_id bigint DEFAULT 0 NOT NULL | 3554 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3576,24 +3576,24 @@ COMMENT ON TABLE system_oauth2_approve IS 'OAuth2 批准表'; | @@ -3576,24 +3576,24 @@ COMMENT ON TABLE system_oauth2_approve IS 'OAuth2 批准表'; | ||
| 3576 | -- ---------------------------- | 3576 | -- ---------------------------- |
| 3577 | CREATE TABLE system_oauth2_client ( | 3577 | CREATE TABLE system_oauth2_client ( |
| 3578 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3578 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3579 | - client_id varchar(255) NOT NULL, | ||
| 3580 | - secret varchar(255) NOT NULL, | ||
| 3581 | - name varchar(255) NOT NULL, | ||
| 3582 | - logo varchar(255) NOT NULL, | ||
| 3583 | - description varchar(255) DEFAULT NULL NULL, | 3579 | + client_id varchar(255 char) NOT NULL, |
| 3580 | + secret varchar(255 char) NOT NULL, | ||
| 3581 | + name varchar(255 char) NOT NULL, | ||
| 3582 | + logo varchar(255 char) NOT NULL, | ||
| 3583 | + description varchar(255 char) DEFAULT NULL NULL, | ||
| 3584 | status smallint NOT NULL, | 3584 | status smallint NOT NULL, |
| 3585 | access_token_validity_seconds int NOT NULL, | 3585 | access_token_validity_seconds int NOT NULL, |
| 3586 | refresh_token_validity_seconds int NOT NULL, | 3586 | refresh_token_validity_seconds int NOT NULL, |
| 3587 | - redirect_uris varchar(255) NOT NULL, | ||
| 3588 | - authorized_grant_types varchar(255) NOT NULL, | ||
| 3589 | - scopes varchar(255) DEFAULT NULL NULL, | ||
| 3590 | - auto_approve_scopes varchar(255) DEFAULT NULL NULL, | ||
| 3591 | - authorities varchar(255) DEFAULT NULL NULL, | ||
| 3592 | - resource_ids varchar(255) DEFAULT NULL NULL, | ||
| 3593 | - additional_information varchar(4096) DEFAULT NULL NULL, | ||
| 3594 | - creator varchar(64) DEFAULT '' NULL, | 3587 | + redirect_uris varchar(255 char) NOT NULL, |
| 3588 | + authorized_grant_types varchar(255 char) NOT NULL, | ||
| 3589 | + scopes varchar(255 char) DEFAULT NULL NULL, | ||
| 3590 | + auto_approve_scopes varchar(255 char) DEFAULT NULL NULL, | ||
| 3591 | + authorities varchar(255 char) DEFAULT NULL NULL, | ||
| 3592 | + resource_ids varchar(255 char) DEFAULT NULL NULL, | ||
| 3593 | + additional_information varchar(4096 char) DEFAULT NULL NULL, | ||
| 3594 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3595 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3595 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3596 | - updater varchar(64) DEFAULT '' NULL, | 3596 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3597 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3597 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3598 | deleted bit DEFAULT '0' NOT NULL | 3598 | deleted bit DEFAULT '0' NOT NULL |
| 3599 | ); | 3599 | ); |
| @@ -3643,15 +3643,15 @@ CREATE TABLE system_oauth2_code ( | @@ -3643,15 +3643,15 @@ CREATE TABLE system_oauth2_code ( | ||
| 3643 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3643 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3644 | user_id bigint NOT NULL, | 3644 | user_id bigint NOT NULL, |
| 3645 | user_type smallint NOT NULL, | 3645 | user_type smallint NOT NULL, |
| 3646 | - code varchar(32) NOT NULL, | ||
| 3647 | - client_id varchar(255) NOT NULL, | ||
| 3648 | - scopes varchar(255) DEFAULT '' NULL, | 3646 | + code varchar(32 char) NOT NULL, |
| 3647 | + client_id varchar(255 char) NOT NULL, | ||
| 3648 | + scopes varchar(255 char) DEFAULT '' NULL, | ||
| 3649 | expires_time datetime NOT NULL, | 3649 | expires_time datetime NOT NULL, |
| 3650 | - redirect_uri varchar(255) DEFAULT NULL NULL, | ||
| 3651 | - state varchar(255) DEFAULT '' NULL, | ||
| 3652 | - creator varchar(64) DEFAULT '' NULL, | 3650 | + redirect_uri varchar(255 char) DEFAULT NULL NULL, |
| 3651 | + state varchar(255 char) DEFAULT '' NULL, | ||
| 3652 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3653 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3653 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3654 | - updater varchar(64) DEFAULT '' NULL, | 3654 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3655 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3655 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3656 | deleted bit DEFAULT '0' NOT NULL, | 3656 | deleted bit DEFAULT '0' NOT NULL, |
| 3657 | tenant_id bigint DEFAULT 0 NOT NULL | 3657 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3682,14 +3682,14 @@ COMMENT ON TABLE system_oauth2_code IS 'OAuth2 授权码表'; | @@ -3682,14 +3682,14 @@ COMMENT ON TABLE system_oauth2_code IS 'OAuth2 授权码表'; | ||
| 3682 | CREATE TABLE system_oauth2_refresh_token ( | 3682 | CREATE TABLE system_oauth2_refresh_token ( |
| 3683 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3683 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3684 | user_id bigint NOT NULL, | 3684 | user_id bigint NOT NULL, |
| 3685 | - refresh_token varchar(32) NOT NULL, | 3685 | + refresh_token varchar(32 char) NOT NULL, |
| 3686 | user_type smallint NOT NULL, | 3686 | user_type smallint NOT NULL, |
| 3687 | - client_id varchar(255) NOT NULL, | ||
| 3688 | - scopes varchar(255) DEFAULT NULL NULL, | 3687 | + client_id varchar(255 char) NOT NULL, |
| 3688 | + scopes varchar(255 char) DEFAULT NULL NULL, | ||
| 3689 | expires_time datetime NOT NULL, | 3689 | expires_time datetime NOT NULL, |
| 3690 | - creator varchar(64) DEFAULT '' NULL, | 3690 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3691 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3691 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3692 | - updater varchar(64) DEFAULT '' NULL, | 3692 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3693 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3693 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3694 | deleted bit DEFAULT '0' NOT NULL, | 3694 | deleted bit DEFAULT '0' NOT NULL, |
| 3695 | tenant_id bigint DEFAULT 0 NOT NULL | 3695 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3717,22 +3717,22 @@ COMMENT ON TABLE system_oauth2_refresh_token IS 'OAuth2 刷新令牌'; | @@ -3717,22 +3717,22 @@ COMMENT ON TABLE system_oauth2_refresh_token IS 'OAuth2 刷新令牌'; | ||
| 3717 | -- ---------------------------- | 3717 | -- ---------------------------- |
| 3718 | CREATE TABLE system_operate_log ( | 3718 | CREATE TABLE system_operate_log ( |
| 3719 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3719 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3720 | - trace_id varchar(64) DEFAULT '' NULL, | 3720 | + trace_id varchar(64 char) DEFAULT '' NULL, |
| 3721 | user_id bigint NOT NULL, | 3721 | user_id bigint NOT NULL, |
| 3722 | user_type smallint DEFAULT 0 NOT NULL, | 3722 | user_type smallint DEFAULT 0 NOT NULL, |
| 3723 | - type varchar(50) NOT NULL, | ||
| 3724 | - sub_type varchar(50) NOT NULL, | 3723 | + type varchar(50 char) NOT NULL, |
| 3724 | + sub_type varchar(50 char) NOT NULL, | ||
| 3725 | biz_id bigint NOT NULL, | 3725 | biz_id bigint NOT NULL, |
| 3726 | - action varchar(2000) DEFAULT '' NULL, | 3726 | + action varchar(2000 char) DEFAULT '' NULL, |
| 3727 | success bit DEFAULT '1' NOT NULL, | 3727 | success bit DEFAULT '1' NOT NULL, |
| 3728 | - extra varchar(2000) DEFAULT '' NULL, | ||
| 3729 | - request_method varchar(16) DEFAULT '' NULL, | ||
| 3730 | - request_url varchar(255) DEFAULT '' NULL, | ||
| 3731 | - user_ip varchar(50) DEFAULT NULL NULL, | ||
| 3732 | - user_agent varchar(512) DEFAULT NULL NULL, | ||
| 3733 | - creator varchar(64) DEFAULT '' NULL, | 3728 | + extra varchar(2000 char) DEFAULT '' NULL, |
| 3729 | + request_method varchar(16 char) DEFAULT '' NULL, | ||
| 3730 | + request_url varchar(255 char) DEFAULT '' NULL, | ||
| 3731 | + user_ip varchar(50 char) DEFAULT NULL NULL, | ||
| 3732 | + user_agent varchar(512 char) DEFAULT NULL NULL, | ||
| 3733 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3734 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3734 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3735 | - updater varchar(64) DEFAULT '' NULL, | 3735 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3736 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3736 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3737 | deleted bit DEFAULT '0' NOT NULL, | 3737 | deleted bit DEFAULT '0' NOT NULL, |
| 3738 | tenant_id bigint DEFAULT 0 NOT NULL | 3738 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3768,14 +3768,14 @@ COMMENT ON TABLE system_operate_log IS '操作日志记录 V2 版本'; | @@ -3768,14 +3768,14 @@ COMMENT ON TABLE system_operate_log IS '操作日志记录 V2 版本'; | ||
| 3768 | -- ---------------------------- | 3768 | -- ---------------------------- |
| 3769 | CREATE TABLE system_post ( | 3769 | CREATE TABLE system_post ( |
| 3770 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3770 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3771 | - code varchar(64) NOT NULL, | ||
| 3772 | - name varchar(50) NOT NULL, | 3771 | + code varchar(64 char) NOT NULL, |
| 3772 | + name varchar(50 char) NOT NULL, | ||
| 3773 | sort int NOT NULL, | 3773 | sort int NOT NULL, |
| 3774 | status smallint NOT NULL, | 3774 | status smallint NOT NULL, |
| 3775 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 3776 | - creator varchar(64) DEFAULT '' NULL, | 3775 | + remark varchar(500 char) DEFAULT NULL NULL, |
| 3776 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3777 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3777 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3778 | - updater varchar(64) DEFAULT '' NULL, | 3778 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3779 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3779 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3780 | deleted bit DEFAULT '0' NOT NULL, | 3780 | deleted bit DEFAULT '0' NOT NULL, |
| 3781 | tenant_id bigint DEFAULT 0 NOT NULL | 3781 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3813,17 +3813,17 @@ SET IDENTITY_INSERT system_post OFF; | @@ -3813,17 +3813,17 @@ SET IDENTITY_INSERT system_post OFF; | ||
| 3813 | -- ---------------------------- | 3813 | -- ---------------------------- |
| 3814 | CREATE TABLE system_role ( | 3814 | CREATE TABLE system_role ( |
| 3815 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3815 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3816 | - name varchar(30) NOT NULL, | ||
| 3817 | - code varchar(100) NOT NULL, | 3816 | + name varchar(30 char) NOT NULL, |
| 3817 | + code varchar(100 char) NOT NULL, | ||
| 3818 | sort int NOT NULL, | 3818 | sort int NOT NULL, |
| 3819 | data_scope smallint DEFAULT 1 NOT NULL, | 3819 | data_scope smallint DEFAULT 1 NOT NULL, |
| 3820 | - data_scope_dept_ids varchar(500) DEFAULT '' NULL, | 3820 | + data_scope_dept_ids varchar(500 char) DEFAULT '' NULL, |
| 3821 | status smallint NOT NULL, | 3821 | status smallint NOT NULL, |
| 3822 | type smallint NOT NULL, | 3822 | type smallint NOT NULL, |
| 3823 | - remark varchar(500) DEFAULT NULL NULL, | ||
| 3824 | - creator varchar(64) DEFAULT '' NULL, | 3823 | + remark varchar(500 char) DEFAULT NULL NULL, |
| 3824 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 3825 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3825 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3826 | - updater varchar(64) DEFAULT '' NULL, | 3826 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3827 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3827 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3828 | deleted bit DEFAULT '0' NOT NULL, | 3828 | deleted bit DEFAULT '0' NOT NULL, |
| 3829 | tenant_id bigint DEFAULT 0 NOT NULL | 3829 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -3868,9 +3868,9 @@ CREATE TABLE system_role_menu ( | @@ -3868,9 +3868,9 @@ CREATE TABLE system_role_menu ( | ||
| 3868 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 3868 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 3869 | role_id bigint NOT NULL, | 3869 | role_id bigint NOT NULL, |
| 3870 | menu_id bigint NOT NULL, | 3870 | menu_id bigint NOT NULL, |
| 3871 | - creator varchar(64) DEFAULT '' NULL, | 3871 | + creator varchar(64 char) DEFAULT '' NULL, |
| 3872 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3872 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3873 | - updater varchar(64) DEFAULT '' NULL, | 3873 | + updater varchar(64 char) DEFAULT '' NULL, |
| 3874 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 3874 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 3875 | deleted bit DEFAULT '0' NOT NULL, | 3875 | deleted bit DEFAULT '0' NOT NULL, |
| 3876 | tenant_id bigint DEFAULT 0 NOT NULL | 3876 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -4789,16 +4789,16 @@ SET IDENTITY_INSERT system_role_menu OFF; | @@ -4789,16 +4789,16 @@ SET IDENTITY_INSERT system_role_menu OFF; | ||
| 4789 | -- ---------------------------- | 4789 | -- ---------------------------- |
| 4790 | CREATE TABLE system_sms_channel ( | 4790 | CREATE TABLE system_sms_channel ( |
| 4791 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 4791 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 4792 | - signature varchar(12) NOT NULL, | ||
| 4793 | - code varchar(63) NOT NULL, | 4792 | + signature varchar(12 char) NOT NULL, |
| 4793 | + code varchar(63 char) NOT NULL, | ||
| 4794 | status smallint NOT NULL, | 4794 | status smallint NOT NULL, |
| 4795 | - remark varchar(255) DEFAULT NULL NULL, | ||
| 4796 | - api_key varchar(128) NOT NULL, | ||
| 4797 | - api_secret varchar(128) DEFAULT NULL NULL, | ||
| 4798 | - callback_url varchar(255) DEFAULT NULL NULL, | ||
| 4799 | - creator varchar(64) DEFAULT '' NULL, | 4795 | + remark varchar(255 char) DEFAULT NULL NULL, |
| 4796 | + api_key varchar(128 char) NOT NULL, | ||
| 4797 | + api_secret varchar(128 char) DEFAULT NULL NULL, | ||
| 4798 | + callback_url varchar(255 char) DEFAULT NULL NULL, | ||
| 4799 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 4800 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4800 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4801 | - updater varchar(64) DEFAULT '' NULL, | 4801 | + updater varchar(64 char) DEFAULT '' NULL, |
| 4802 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4802 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4803 | deleted bit DEFAULT '0' NOT NULL | 4803 | deleted bit DEFAULT '0' NOT NULL |
| 4804 | ); | 4804 | ); |
| @@ -4835,17 +4835,17 @@ SET IDENTITY_INSERT system_sms_channel OFF; | @@ -4835,17 +4835,17 @@ SET IDENTITY_INSERT system_sms_channel OFF; | ||
| 4835 | -- ---------------------------- | 4835 | -- ---------------------------- |
| 4836 | CREATE TABLE system_sms_code ( | 4836 | CREATE TABLE system_sms_code ( |
| 4837 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 4837 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 4838 | - mobile varchar(11) NOT NULL, | ||
| 4839 | - code varchar(6) NOT NULL, | ||
| 4840 | - create_ip varchar(15) NOT NULL, | 4838 | + mobile varchar(11 char) NOT NULL, |
| 4839 | + code varchar(6 char) NOT NULL, | ||
| 4840 | + create_ip varchar(15 char) NOT NULL, | ||
| 4841 | scene smallint NOT NULL, | 4841 | scene smallint NOT NULL, |
| 4842 | today_index smallint NOT NULL, | 4842 | today_index smallint NOT NULL, |
| 4843 | used smallint NOT NULL, | 4843 | used smallint NOT NULL, |
| 4844 | used_time datetime DEFAULT NULL NULL, | 4844 | used_time datetime DEFAULT NULL NULL, |
| 4845 | - used_ip varchar(255) DEFAULT NULL NULL, | ||
| 4846 | - creator varchar(64) DEFAULT '' NULL, | 4845 | + used_ip varchar(255 char) DEFAULT NULL NULL, |
| 4846 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 4847 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4847 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4848 | - updater varchar(64) DEFAULT '' NULL, | 4848 | + updater varchar(64 char) DEFAULT '' NULL, |
| 4849 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4849 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4850 | deleted bit DEFAULT '0' NOT NULL, | 4850 | deleted bit DEFAULT '0' NOT NULL, |
| 4851 | tenant_id bigint DEFAULT 0 NOT NULL | 4851 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -4876,29 +4876,29 @@ COMMENT ON TABLE system_sms_code IS '手机验证码'; | @@ -4876,29 +4876,29 @@ COMMENT ON TABLE system_sms_code IS '手机验证码'; | ||
| 4876 | CREATE TABLE system_sms_log ( | 4876 | CREATE TABLE system_sms_log ( |
| 4877 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 4877 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 4878 | channel_id bigint NOT NULL, | 4878 | channel_id bigint NOT NULL, |
| 4879 | - channel_code varchar(63) NOT NULL, | 4879 | + channel_code varchar(63 char) NOT NULL, |
| 4880 | template_id bigint NOT NULL, | 4880 | template_id bigint NOT NULL, |
| 4881 | - template_code varchar(63) NOT NULL, | 4881 | + template_code varchar(63 char) NOT NULL, |
| 4882 | template_type smallint NOT NULL, | 4882 | template_type smallint NOT NULL, |
| 4883 | - template_content varchar(255) NOT NULL, | ||
| 4884 | - template_params varchar(255) NOT NULL, | ||
| 4885 | - api_template_id varchar(63) NOT NULL, | ||
| 4886 | - mobile varchar(11) NOT NULL, | 4883 | + template_content varchar(255 char) NOT NULL, |
| 4884 | + template_params varchar(255 char) NOT NULL, | ||
| 4885 | + api_template_id varchar(63 char) NOT NULL, | ||
| 4886 | + mobile varchar(11 char) NOT NULL, | ||
| 4887 | user_id bigint DEFAULT NULL NULL, | 4887 | user_id bigint DEFAULT NULL NULL, |
| 4888 | user_type smallint DEFAULT NULL NULL, | 4888 | user_type smallint DEFAULT NULL NULL, |
| 4889 | send_status smallint DEFAULT 0 NOT NULL, | 4889 | send_status smallint DEFAULT 0 NOT NULL, |
| 4890 | send_time datetime DEFAULT NULL NULL, | 4890 | send_time datetime DEFAULT NULL NULL, |
| 4891 | - api_send_code varchar(63) DEFAULT NULL NULL, | ||
| 4892 | - api_send_msg varchar(255) DEFAULT NULL NULL, | ||
| 4893 | - api_request_id varchar(255) DEFAULT NULL NULL, | ||
| 4894 | - api_serial_no varchar(255) DEFAULT NULL NULL, | 4891 | + api_send_code varchar(63 char) DEFAULT NULL NULL, |
| 4892 | + api_send_msg varchar(255 char) DEFAULT NULL NULL, | ||
| 4893 | + api_request_id varchar(255 char) DEFAULT NULL NULL, | ||
| 4894 | + api_serial_no varchar(255 char) DEFAULT NULL NULL, | ||
| 4895 | receive_status smallint DEFAULT 0 NOT NULL, | 4895 | receive_status smallint DEFAULT 0 NOT NULL, |
| 4896 | receive_time datetime DEFAULT NULL NULL, | 4896 | receive_time datetime DEFAULT NULL NULL, |
| 4897 | - api_receive_code varchar(63) DEFAULT NULL NULL, | ||
| 4898 | - api_receive_msg varchar(255) DEFAULT NULL NULL, | ||
| 4899 | - creator varchar(64) DEFAULT '' NULL, | 4897 | + api_receive_code varchar(63 char) DEFAULT NULL NULL, |
| 4898 | + api_receive_msg varchar(255 char) DEFAULT NULL NULL, | ||
| 4899 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 4900 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4900 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4901 | - updater varchar(64) DEFAULT '' NULL, | 4901 | + updater varchar(64 char) DEFAULT '' NULL, |
| 4902 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4902 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4903 | deleted bit DEFAULT '0' NOT NULL | 4903 | deleted bit DEFAULT '0' NOT NULL |
| 4904 | ); | 4904 | ); |
| @@ -4939,17 +4939,17 @@ CREATE TABLE system_sms_template ( | @@ -4939,17 +4939,17 @@ CREATE TABLE system_sms_template ( | ||
| 4939 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 4939 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 4940 | type smallint NOT NULL, | 4940 | type smallint NOT NULL, |
| 4941 | status smallint NOT NULL, | 4941 | status smallint NOT NULL, |
| 4942 | - code varchar(63) NOT NULL, | ||
| 4943 | - name varchar(63) NOT NULL, | ||
| 4944 | - content varchar(255) NOT NULL, | ||
| 4945 | - params varchar(255) NOT NULL, | ||
| 4946 | - remark varchar(255) DEFAULT NULL NULL, | ||
| 4947 | - api_template_id varchar(63) NOT NULL, | 4942 | + code varchar(63 char) NOT NULL, |
| 4943 | + name varchar(63 char) NOT NULL, | ||
| 4944 | + content varchar(255 char) NOT NULL, | ||
| 4945 | + params varchar(255 char) NOT NULL, | ||
| 4946 | + remark varchar(255 char) DEFAULT NULL NULL, | ||
| 4947 | + api_template_id varchar(63 char) NOT NULL, | ||
| 4948 | channel_id bigint NOT NULL, | 4948 | channel_id bigint NOT NULL, |
| 4949 | - channel_code varchar(63) NOT NULL, | ||
| 4950 | - creator varchar(64) DEFAULT '' NULL, | 4949 | + channel_code varchar(63 char) NOT NULL, |
| 4950 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 4951 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4951 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4952 | - updater varchar(64) DEFAULT '' NULL, | 4952 | + updater varchar(64 char) DEFAULT '' NULL, |
| 4953 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 4953 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 4954 | deleted bit DEFAULT '0' NOT NULL | 4954 | deleted bit DEFAULT '0' NOT NULL |
| 4955 | ); | 4955 | ); |
| @@ -5001,17 +5001,17 @@ SET IDENTITY_INSERT system_sms_template OFF; | @@ -5001,17 +5001,17 @@ SET IDENTITY_INSERT system_sms_template OFF; | ||
| 5001 | -- ---------------------------- | 5001 | -- ---------------------------- |
| 5002 | CREATE TABLE system_social_client ( | 5002 | CREATE TABLE system_social_client ( |
| 5003 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5003 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5004 | - name varchar(255) NOT NULL, | 5004 | + name varchar(255 char) NOT NULL, |
| 5005 | social_type smallint NOT NULL, | 5005 | social_type smallint NOT NULL, |
| 5006 | user_type smallint NOT NULL, | 5006 | user_type smallint NOT NULL, |
| 5007 | - client_id varchar(255) NOT NULL, | ||
| 5008 | - client_secret varchar(255) NOT NULL, | ||
| 5009 | - agent_id varchar(255) DEFAULT NULL NULL, | ||
| 5010 | - public_key varchar(2048) DEFAULT NULL NULL, | 5007 | + client_id varchar(255 char) NOT NULL, |
| 5008 | + client_secret varchar(255 char) NOT NULL, | ||
| 5009 | + agent_id varchar(255 char) DEFAULT NULL NULL, | ||
| 5010 | + public_key varchar(2048 char) DEFAULT NULL NULL, | ||
| 5011 | status smallint NOT NULL, | 5011 | status smallint NOT NULL, |
| 5012 | - creator varchar(64) DEFAULT '' NULL, | 5012 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5013 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5013 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5014 | - updater varchar(64) DEFAULT '' NULL, | 5014 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5015 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5015 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5016 | deleted bit DEFAULT '0' NOT NULL, | 5016 | deleted bit DEFAULT '0' NOT NULL, |
| 5017 | tenant_id bigint DEFAULT 0 NOT NULL | 5017 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5057,17 +5057,17 @@ SET IDENTITY_INSERT system_social_client OFF; | @@ -5057,17 +5057,17 @@ SET IDENTITY_INSERT system_social_client OFF; | ||
| 5057 | CREATE TABLE system_social_user ( | 5057 | CREATE TABLE system_social_user ( |
| 5058 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5058 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5059 | type smallint NOT NULL, | 5059 | type smallint NOT NULL, |
| 5060 | - openid varchar(32) NOT NULL, | ||
| 5061 | - token varchar(256) DEFAULT NULL NULL, | ||
| 5062 | - raw_token_info varchar(1024) NOT NULL, | ||
| 5063 | - nickname varchar(32) NOT NULL, | ||
| 5064 | - avatar varchar(255) DEFAULT NULL NULL, | ||
| 5065 | - raw_user_info varchar(1024) NOT NULL, | ||
| 5066 | - code varchar(256) NOT NULL, | ||
| 5067 | - state varchar(256) DEFAULT NULL NULL, | ||
| 5068 | - creator varchar(64) DEFAULT '' NULL, | 5060 | + openid varchar(32 char) NOT NULL, |
| 5061 | + token varchar(256 char) DEFAULT NULL NULL, | ||
| 5062 | + raw_token_info varchar(1024 char) NOT NULL, | ||
| 5063 | + nickname varchar(32 char) NOT NULL, | ||
| 5064 | + avatar varchar(255 char) DEFAULT NULL NULL, | ||
| 5065 | + raw_user_info varchar(1024 char) NOT NULL, | ||
| 5066 | + code varchar(256 char) NOT NULL, | ||
| 5067 | + state varchar(256 char) DEFAULT NULL NULL, | ||
| 5068 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 5069 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5069 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5070 | - updater varchar(64) DEFAULT '' NULL, | 5070 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5071 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5071 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5072 | deleted bit DEFAULT '0' NOT NULL, | 5072 | deleted bit DEFAULT '0' NOT NULL, |
| 5073 | tenant_id bigint DEFAULT 0 NOT NULL | 5073 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5103,9 +5103,9 @@ CREATE TABLE system_social_user_bind ( | @@ -5103,9 +5103,9 @@ CREATE TABLE system_social_user_bind ( | ||
| 5103 | user_type smallint NOT NULL, | 5103 | user_type smallint NOT NULL, |
| 5104 | social_type smallint NOT NULL, | 5104 | social_type smallint NOT NULL, |
| 5105 | social_user_id bigint NOT NULL, | 5105 | social_user_id bigint NOT NULL, |
| 5106 | - creator varchar(64) DEFAULT '' NULL, | 5106 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5107 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5107 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5108 | - updater varchar(64) DEFAULT '' NULL, | 5108 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5109 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5109 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5110 | deleted bit DEFAULT '0' NOT NULL, | 5110 | deleted bit DEFAULT '0' NOT NULL, |
| 5111 | tenant_id bigint DEFAULT 0 NOT NULL | 5111 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5131,18 +5131,18 @@ COMMENT ON TABLE system_social_user_bind IS '社交绑定表'; | @@ -5131,18 +5131,18 @@ COMMENT ON TABLE system_social_user_bind IS '社交绑定表'; | ||
| 5131 | -- ---------------------------- | 5131 | -- ---------------------------- |
| 5132 | CREATE TABLE system_tenant ( | 5132 | CREATE TABLE system_tenant ( |
| 5133 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5133 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5134 | - name varchar(30) NOT NULL, | 5134 | + name varchar(30 char) NOT NULL, |
| 5135 | contact_user_id bigint DEFAULT NULL NULL, | 5135 | contact_user_id bigint DEFAULT NULL NULL, |
| 5136 | - contact_name varchar(30) NOT NULL, | ||
| 5137 | - contact_mobile varchar(500) DEFAULT NULL NULL, | 5136 | + contact_name varchar(30 char) NOT NULL, |
| 5137 | + contact_mobile varchar(500 char) DEFAULT NULL NULL, | ||
| 5138 | status smallint DEFAULT 0 NOT NULL, | 5138 | status smallint DEFAULT 0 NOT NULL, |
| 5139 | - websites varchar(1024) DEFAULT '' NULL, | 5139 | + websites varchar(1024 char) DEFAULT '' NULL, |
| 5140 | package_id bigint NOT NULL, | 5140 | package_id bigint NOT NULL, |
| 5141 | expire_time datetime NOT NULL, | 5141 | expire_time datetime NOT NULL, |
| 5142 | account_count int NOT NULL, | 5142 | account_count int NOT NULL, |
| 5143 | - creator varchar(64) DEFAULT '' NULL, | 5143 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5144 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5144 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5145 | - updater varchar(64) DEFAULT '' NULL, | 5145 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5146 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5146 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5147 | deleted bit DEFAULT '0' NOT NULL | 5147 | deleted bit DEFAULT '0' NOT NULL |
| 5148 | ); | 5148 | ); |
| @@ -5181,13 +5181,13 @@ SET IDENTITY_INSERT system_tenant OFF; | @@ -5181,13 +5181,13 @@ SET IDENTITY_INSERT system_tenant OFF; | ||
| 5181 | -- ---------------------------- | 5181 | -- ---------------------------- |
| 5182 | CREATE TABLE system_tenant_package ( | 5182 | CREATE TABLE system_tenant_package ( |
| 5183 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5183 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5184 | - name varchar(30) NOT NULL, | 5184 | + name varchar(30 char) NOT NULL, |
| 5185 | status smallint DEFAULT 0 NOT NULL, | 5185 | status smallint DEFAULT 0 NOT NULL, |
| 5186 | - remark varchar(256) DEFAULT '' NULL, | ||
| 5187 | - menu_ids varchar(4096) NOT NULL, | ||
| 5188 | - creator varchar(64) DEFAULT '' NULL, | 5186 | + remark varchar(256 char) DEFAULT '' NULL, |
| 5187 | + menu_ids varchar(4096 char) NOT NULL, | ||
| 5188 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 5189 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5189 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5190 | - updater varchar(64) DEFAULT '' NULL, | 5190 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5191 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5191 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5192 | deleted bit DEFAULT '0' NOT NULL | 5192 | deleted bit DEFAULT '0' NOT NULL |
| 5193 | ); | 5193 | ); |
| @@ -5221,9 +5221,9 @@ CREATE TABLE system_user_post ( | @@ -5221,9 +5221,9 @@ CREATE TABLE system_user_post ( | ||
| 5221 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5221 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5222 | user_id bigint DEFAULT 0 NOT NULL, | 5222 | user_id bigint DEFAULT 0 NOT NULL, |
| 5223 | post_id bigint DEFAULT 0 NOT NULL, | 5223 | post_id bigint DEFAULT 0 NOT NULL, |
| 5224 | - creator varchar(64) DEFAULT '' NULL, | 5224 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5225 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5225 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5226 | - updater varchar(64) DEFAULT '' NULL, | 5226 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5227 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5227 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5228 | deleted bit DEFAULT '0' NOT NULL, | 5228 | deleted bit DEFAULT '0' NOT NULL, |
| 5229 | tenant_id bigint DEFAULT 0 NOT NULL | 5229 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5267,9 +5267,9 @@ CREATE TABLE system_user_role ( | @@ -5267,9 +5267,9 @@ CREATE TABLE system_user_role ( | ||
| 5267 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5267 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5268 | user_id bigint NOT NULL, | 5268 | user_id bigint NOT NULL, |
| 5269 | role_id bigint NOT NULL, | 5269 | role_id bigint NOT NULL, |
| 5270 | - creator varchar(64) DEFAULT '' NULL, | 5270 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5271 | create_time datetime DEFAULT CURRENT_TIMESTAMP NULL, | 5271 | create_time datetime DEFAULT CURRENT_TIMESTAMP NULL, |
| 5272 | - updater varchar(64) DEFAULT '' NULL, | 5272 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5273 | update_time datetime DEFAULT CURRENT_TIMESTAMP NULL, | 5273 | update_time datetime DEFAULT CURRENT_TIMESTAMP NULL, |
| 5274 | deleted bit DEFAULT '0' NULL, | 5274 | deleted bit DEFAULT '0' NULL, |
| 5275 | tenant_id bigint DEFAULT 0 NOT NULL | 5275 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5323,22 +5323,22 @@ SET IDENTITY_INSERT system_user_role OFF; | @@ -5323,22 +5323,22 @@ SET IDENTITY_INSERT system_user_role OFF; | ||
| 5323 | -- ---------------------------- | 5323 | -- ---------------------------- |
| 5324 | CREATE TABLE system_users ( | 5324 | CREATE TABLE system_users ( |
| 5325 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5325 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5326 | - username varchar(30) NOT NULL, | ||
| 5327 | - password varchar(100) DEFAULT '' NULL, | ||
| 5328 | - nickname varchar(30) NOT NULL, | ||
| 5329 | - remark varchar(500) DEFAULT NULL NULL, | 5326 | + username varchar(30 char) NOT NULL, |
| 5327 | + password varchar(100 char) DEFAULT '' NULL, | ||
| 5328 | + nickname varchar(30 char) NOT NULL, | ||
| 5329 | + remark varchar(500 char) DEFAULT NULL NULL, | ||
| 5330 | dept_id bigint DEFAULT NULL NULL, | 5330 | dept_id bigint DEFAULT NULL NULL, |
| 5331 | - post_ids varchar(255) DEFAULT NULL NULL, | ||
| 5332 | - email varchar(50) DEFAULT '' NULL, | ||
| 5333 | - mobile varchar(11) DEFAULT '' NULL, | 5331 | + post_ids varchar(255 char) DEFAULT NULL NULL, |
| 5332 | + email varchar(50 char) DEFAULT '' NULL, | ||
| 5333 | + mobile varchar(11 char) DEFAULT '' NULL, | ||
| 5334 | sex smallint DEFAULT 0 NULL, | 5334 | sex smallint DEFAULT 0 NULL, |
| 5335 | - avatar varchar(512) DEFAULT '' NULL, | 5335 | + avatar varchar(512 char) DEFAULT '' NULL, |
| 5336 | status smallint DEFAULT 0 NOT NULL, | 5336 | status smallint DEFAULT 0 NOT NULL, |
| 5337 | - login_ip varchar(50) DEFAULT '' NULL, | 5337 | + login_ip varchar(50 char) DEFAULT '' NULL, |
| 5338 | login_date datetime DEFAULT NULL NULL, | 5338 | login_date datetime DEFAULT NULL NULL, |
| 5339 | - creator varchar(64) DEFAULT '' NULL, | 5339 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5340 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5340 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5341 | - updater varchar(64) DEFAULT '' NULL, | 5341 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5342 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5342 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5343 | deleted bit DEFAULT '0' NOT NULL, | 5343 | deleted bit DEFAULT '0' NOT NULL, |
| 5344 | tenant_id bigint DEFAULT 0 NOT NULL | 5344 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5405,14 +5405,14 @@ SET IDENTITY_INSERT system_users OFF; | @@ -5405,14 +5405,14 @@ SET IDENTITY_INSERT system_users OFF; | ||
| 5405 | -- ---------------------------- | 5405 | -- ---------------------------- |
| 5406 | CREATE TABLE yudao_demo01_contact ( | 5406 | CREATE TABLE yudao_demo01_contact ( |
| 5407 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5407 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5408 | - name varchar(100) DEFAULT '' NULL, | 5408 | + name varchar(100 char) DEFAULT '' NULL, |
| 5409 | sex smallint NOT NULL, | 5409 | sex smallint NOT NULL, |
| 5410 | birthday datetime NOT NULL, | 5410 | birthday datetime NOT NULL, |
| 5411 | - description varchar(255) NOT NULL, | ||
| 5412 | - avatar varchar(512) DEFAULT NULL NULL, | ||
| 5413 | - creator varchar(64) DEFAULT '' NULL, | 5411 | + description varchar(255 char) NOT NULL, |
| 5412 | + avatar varchar(512 char) DEFAULT NULL NULL, | ||
| 5413 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 5414 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5414 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5415 | - updater varchar(64) DEFAULT '' NULL, | 5415 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5416 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5416 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5417 | deleted bit DEFAULT '0' NOT NULL, | 5417 | deleted bit DEFAULT '0' NOT NULL, |
| 5418 | tenant_id bigint DEFAULT 0 NOT NULL | 5418 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5447,11 +5447,11 @@ SET IDENTITY_INSERT yudao_demo01_contact OFF; | @@ -5447,11 +5447,11 @@ SET IDENTITY_INSERT yudao_demo01_contact OFF; | ||
| 5447 | -- ---------------------------- | 5447 | -- ---------------------------- |
| 5448 | CREATE TABLE yudao_demo02_category ( | 5448 | CREATE TABLE yudao_demo02_category ( |
| 5449 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5449 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5450 | - name varchar(100) DEFAULT '' NULL, | 5450 | + name varchar(100 char) DEFAULT '' NULL, |
| 5451 | parent_id bigint NOT NULL, | 5451 | parent_id bigint NOT NULL, |
| 5452 | - creator varchar(64) DEFAULT '' NULL, | 5452 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5453 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5453 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5454 | - updater varchar(64) DEFAULT '' NULL, | 5454 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5455 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5455 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5456 | deleted bit DEFAULT '0' NOT NULL, | 5456 | deleted bit DEFAULT '0' NOT NULL, |
| 5457 | tenant_id bigint DEFAULT 0 NOT NULL | 5457 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5490,11 +5490,11 @@ SET IDENTITY_INSERT yudao_demo02_category OFF; | @@ -5490,11 +5490,11 @@ SET IDENTITY_INSERT yudao_demo02_category OFF; | ||
| 5490 | CREATE TABLE yudao_demo03_course ( | 5490 | CREATE TABLE yudao_demo03_course ( |
| 5491 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5491 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5492 | student_id bigint NOT NULL, | 5492 | student_id bigint NOT NULL, |
| 5493 | - name varchar(100) DEFAULT '' NULL, | 5493 | + name varchar(100 char) DEFAULT '' NULL, |
| 5494 | score smallint NOT NULL, | 5494 | score smallint NOT NULL, |
| 5495 | - creator varchar(64) DEFAULT '' NULL, | 5495 | + creator varchar(64 char) DEFAULT '' NULL, |
| 5496 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5496 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5497 | - updater varchar(64) DEFAULT '' NULL, | 5497 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5498 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5498 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5499 | deleted bit DEFAULT '0' NOT NULL, | 5499 | deleted bit DEFAULT '0' NOT NULL, |
| 5500 | tenant_id bigint DEFAULT 0 NOT NULL | 5500 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5544,11 +5544,11 @@ SET IDENTITY_INSERT yudao_demo03_course OFF; | @@ -5544,11 +5544,11 @@ SET IDENTITY_INSERT yudao_demo03_course OFF; | ||
| 5544 | CREATE TABLE yudao_demo03_grade ( | 5544 | CREATE TABLE yudao_demo03_grade ( |
| 5545 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5545 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5546 | student_id bigint NOT NULL, | 5546 | student_id bigint NOT NULL, |
| 5547 | - name varchar(100) DEFAULT '' NULL, | ||
| 5548 | - teacher varchar(255) NOT NULL, | ||
| 5549 | - creator varchar(64) DEFAULT '' NULL, | 5547 | + name varchar(100 char) DEFAULT '' NULL, |
| 5548 | + teacher varchar(255 char) NOT NULL, | ||
| 5549 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 5550 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5550 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5551 | - updater varchar(64) DEFAULT '' NULL, | 5551 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5552 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5552 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5553 | deleted bit DEFAULT '0' NOT NULL, | 5553 | deleted bit DEFAULT '0' NOT NULL, |
| 5554 | tenant_id bigint DEFAULT 0 NOT NULL | 5554 | tenant_id bigint DEFAULT 0 NOT NULL |
| @@ -5583,13 +5583,13 @@ SET IDENTITY_INSERT yudao_demo03_grade OFF; | @@ -5583,13 +5583,13 @@ SET IDENTITY_INSERT yudao_demo03_grade OFF; | ||
| 5583 | -- ---------------------------- | 5583 | -- ---------------------------- |
| 5584 | CREATE TABLE yudao_demo03_student ( | 5584 | CREATE TABLE yudao_demo03_student ( |
| 5585 | id bigint NOT NULL PRIMARY KEY IDENTITY, | 5585 | id bigint NOT NULL PRIMARY KEY IDENTITY, |
| 5586 | - name varchar(100) DEFAULT '' NULL, | 5586 | + name varchar(100 char) DEFAULT '' NULL, |
| 5587 | sex smallint NOT NULL, | 5587 | sex smallint NOT NULL, |
| 5588 | birthday datetime NOT NULL, | 5588 | birthday datetime NOT NULL, |
| 5589 | - description varchar(255) NOT NULL, | ||
| 5590 | - creator varchar(64) DEFAULT '' NULL, | 5589 | + description varchar(255 char) NOT NULL, |
| 5590 | + creator varchar(64 char) DEFAULT '' NULL, | ||
| 5591 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5591 | create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5592 | - updater varchar(64) DEFAULT '' NULL, | 5592 | + updater varchar(64 char) DEFAULT '' NULL, |
| 5593 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, | 5593 | update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL, |
| 5594 | deleted bit DEFAULT '0' NOT NULL, | 5594 | deleted bit DEFAULT '0' NOT NULL, |
| 5595 | tenant_id bigint DEFAULT 0 NOT NULL | 5595 | tenant_id bigint DEFAULT 0 NOT NULL |
sql/tools/README.md
| @@ -57,10 +57,12 @@ docker load -i dm8_20240715_x86_rh6_rq_single.tar | @@ -57,10 +57,12 @@ docker load -i dm8_20240715_x86_rh6_rq_single.tar | ||
| 57 | ```Bash | 57 | ```Bash |
| 58 | docker compose up -d dm8 | 58 | docker compose up -d dm8 |
| 59 | # 注意:启动完 dm 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本 | 59 | # 注意:启动完 dm 后,需要手动再执行如下命令,因为 dm 不支持初始化脚本 |
| 60 | -docker compose exec dm8 bash -c '/opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema.sql' | 60 | +docker compose exec dm8 bash -c 'printf "SET DEFINE OFF;\n" > /tmp/schema-with-define-off.sql && cat /tmp/schema.sql >> /tmp/schema-with-define-off.sql && /opt/dmdbms/bin/disql SYSDBA/SYSDBA001 \`/tmp/schema-with-define-off.sql' |
| 61 | exit | 61 | exit |
| 62 | ``` | 62 | ``` |
| 63 | 63 | ||
| 64 | +> 注意:项目 DM8 脚本使用 `varchar(n char)` 保持和 MySQL `varchar(n)` 一致的字符长度语义,建议初始化 DM8 时使用 `PAGE_SIZE=16`、`UNICODE_FLAG=1`。`sql/tools/docker-compose.yaml` 已按该配置提供示例。使用 `disql` 导入时需要先执行 `SET DEFINE OFF;`,避免数据里的 `&` 被当作变量替换。 | ||
| 65 | + | ||
| 64 | ### 1.6 KingbaseES 人大金仓 | 66 | ### 1.6 KingbaseES 人大金仓 |
| 65 | 67 | ||
| 66 | ① 下载人大金仓 Docker 镜像: | 68 | ① 下载人大金仓 Docker 镜像: |
sql/tools/convertor.py
| @@ -871,7 +871,9 @@ class DM8Convertor(Convertor): | @@ -871,7 +871,9 @@ class DM8Convertor(Convertor): | ||
| 871 | type = type.lower() | 871 | type = type.lower() |
| 872 | 872 | ||
| 873 | if type == "varchar": | 873 | if type == "varchar": |
| 874 | - return f"varchar({size})" | 874 | + # MySQL varchar(n) is character-oriented. DM8 may treat varchar(n) |
| 875 | + # as bytes, so use explicit CHAR semantics for generated scripts. | ||
| 876 | + return f"varchar({size} char)" | ||
| 875 | if type in ("int", "int unsigned"): | 877 | if type in ("int", "int unsigned"): |
| 876 | return "int" | 878 | return "int" |
| 877 | if type in ("bigint", "bigint unsigned"): | 879 | if type in ("bigint", "bigint unsigned"): |