Skip to content

Commit d840667

Browse files
authored
fix: Modify the default values of table fields and page API (#218)
1 parent c6b8c14 commit d840667

File tree

8 files changed

+135
-48
lines changed

8 files changed

+135
-48
lines changed

app/src/main/resources/sql/h2/create_all_tables_ddl_v1.h2.sql

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ create table `t_platform`
2222
`theme_id` int comment '生态扩展使用,关联主题',
2323
`platform_url` varchar(255) comment '设计器静态资源托管地址url',
2424
`vscode_url` varchar(255) comment '设计预留字段',
25-
`tenant_id` varchar(60) not null comment '租户id',
25+
`tenant_id` varchar(60) comment '租户id',
2626
`renter_id` varchar(60) comment '业务租户id',
2727
`site_id` varchar(60) comment '站点id,设计预留字段',
2828
`created_by` varchar(60) not null comment '创建人',
@@ -43,13 +43,13 @@ create table `t_platform_history`
4343
`name` varchar(255) not null comment '名称',
4444
`publish_url` varchar(255) comment '设计器静态资源托管地址',
4545
`description` varchar(2000) comment '描述',
46-
`vscode_url` varchar(255) comment '设计预留字段',
46+
`vscode_url` varchar(255) comment '设计预留字段',
4747
`material_history_id` int not null comment '关联物料包历史id',
4848
`sub_count` int comment '设计预留字段',
4949
`material_pkg_name` varchar(255) comment '物料包名称',
5050
`material_version` varchar(255) comment '物料包版本',
5151
`image_url` varchar(255) comment '封面图地址',
52-
`tenant_id` varchar(60) not null comment '租户id',
52+
`tenant_id` varchar(60) comment '租户id',
5353
`renter_id` varchar(60) comment '业务租户id',
5454
`site_id` varchar(60) comment '站点id,设计预留字段',
5555
`created_by` varchar(60) not null comment '创建人',
@@ -99,7 +99,7 @@ create table `t_app`
9999
`data_hash` varchar(255) comment '应用内容哈希值',
100100
`can_associate` tinyint(1) comment '设计预留字段',
101101
`data_source_global` longtext comment '数据源全局配置',
102-
`tenant_id` varchar(60) not null comment '租户id',
102+
`tenant_id` varchar(60) comment '租户id',
103103
`renter_id` varchar(60) comment '业务租户id',
104104
`site_id` varchar(60) comment '站点id,设计预留字段',
105105
`created_by` varchar(60) not null comment '创建人',
@@ -120,7 +120,7 @@ create table `t_app_extension`
120120
`content` longtext not null comment '内容',
121121
`app_id` int not null comment '关联appid',
122122
`category` varchar(255) not null comment '分类:utils,bridge',
123-
`tenant_id` varchar(60) not null comment '租户id',
123+
`tenant_id` varchar(60) comment '租户id',
124124
`renter_id` varchar(60) comment '业务租户id',
125125
`site_id` varchar(60) comment '站点id,设计预留字段',
126126
`created_by` varchar(60) not null comment '创建人',
@@ -140,7 +140,7 @@ create table `t_block_group`
140140
`description` varchar(2000) comment '描述',
141141
`app_id` int not null comment '关联app id',
142142
`platform_id` int not null comment '设计器id',
143-
`tenant_id` varchar(60) not null comment '租户id',
143+
`tenant_id` varchar(60) comment '租户id',
144144
`renter_id` varchar(60) comment '业务租户id',
145145
`site_id` varchar(60) comment '站点id,设计预留字段',
146146
`created_by` varchar(60) not null comment '创建人',
@@ -158,7 +158,7 @@ create table `t_business_category`
158158
`id` int not null auto_increment comment '主键id',
159159
`code` varchar(255) not null comment '编码',
160160
`name` varchar(255) not null comment '名称',
161-
`tenant_id` varchar(60) not null comment '租户id',
161+
`tenant_id` varchar(60) comment '租户id',
162162
`renter_id` varchar(60) comment '业务租户id',
163163
`site_id` varchar(60) comment '站点id,设计预留字段',
164164
`created_by` varchar(60) not null comment '创建人',
@@ -198,7 +198,7 @@ create table `t_block`
198198
`platform_id` int not null comment '设计器id',
199199
`app_id` int not null comment '创建区块时所在appid',
200200
`content_blocks` longtext comment '设计预留字段',
201-
`tenant_id` varchar(60) not null comment '租户id',
201+
`tenant_id` varchar(60) comment '租户id',
202202
`renter_id` varchar(60) comment '业务租户id',
203203
`site_id` varchar(60) comment '站点id,设计预留字段',
204204
`created_by` varchar(60) not null comment '创建人',
@@ -237,7 +237,7 @@ create table `t_block_history`
237237
`npm_name` varchar(255) comment 'npm包名',
238238
`i18n` longtext NULL COMMENT '国际化',
239239
`content_blocks` longtext comment '设计预留字段',
240-
`tenant_id` varchar(60) not null comment '租户id',
240+
`tenant_id` varchar(60) comment '租户id',
241241
`renter_id` varchar(60) comment '业务租户id',
242242
`site_id` varchar(60) comment '站点id,设计预留字段',
243243
`created_by` varchar(60) not null comment '创建人',
@@ -273,7 +273,7 @@ create table `t_material`
273273
`tgz_url` varchar(255) comment '物料包存储地址',
274274
`unzip_tgz_root_path_url` longtext comment '物料包存储根路径',
275275
`unzip_tgz_files` longtext comment '物料包存储文件',
276-
`tenant_id` varchar(60) not null comment '租户id',
276+
`tenant_id` varchar(60) comment '租户id',
277277
`renter_id` varchar(60) comment '业务租户id',
278278
`site_id` varchar(60) comment '站点id,设计预留字段',
279279
`created_by` varchar(60) not null comment '创建人',
@@ -303,7 +303,7 @@ create table `t_material_history`
303303
`tgz_url` varchar(255) comment '物料包存储地址',
304304
`unzip_tgz_root_path_url` longtext comment '物料包存储根路径',
305305
`unzip_tgz_files` longtext comment '物料包存储文件',
306-
`tenant_id` varchar(60) not null comment '租户id',
306+
`tenant_id` varchar(60) comment '租户id',
307307
`renter_id` varchar(60) comment '业务租户id',
308308
`site_id` varchar(60) comment '站点id,设计预留字段',
309309
`created_by` varchar(60) not null comment '创建人',
@@ -333,7 +333,7 @@ create table `t_page`
333333
`content_blocks` longtext comment '设计预留字段',
334334
`latest_version` varchar(255) comment '当前历史记录表最新版本',
335335
`latest_history_id` int comment '当前历史记录表id',
336-
`tenant_id` varchar(60) not null comment '租户id',
336+
`tenant_id` varchar(60) comment '租户id',
337337
`renter_id` varchar(60) comment '业务租户id',
338338
`site_id` varchar(60) comment '站点id,设计预留字段',
339339
`created_by` varchar(60) not null comment '创建人',
@@ -364,7 +364,7 @@ create table `t_page_history`
364364
`message` varchar(255) comment '历史记录消息描述',
365365
`is_home` tinyint(1) not null default 0 comment '是否首页',
366366
`content_blocks` longtext comment '设计预留字段',
367-
`tenant_id` varchar(60) not null comment '租户id',
367+
`tenant_id` varchar(60) comment '租户id',
368368
`renter_id` varchar(60) comment '业务租户id',
369369
`site_id` varchar(60) comment '站点id,设计预留字段',
370370
`is_published` tinyint(1) not null comment '是否发布',
@@ -391,7 +391,7 @@ create table `t_page_template`
391391
`image_url` longtext comment '封面图地址',
392392
`description` varchar(2000) comment '描述',
393393
`platform_id` int not null comment '设计器id',
394-
`tenant_id` varchar(60) not null comment '租户id',
394+
`tenant_id` varchar(60) comment '租户id',
395395
`renter_id` varchar(60) comment '业务租户id',
396396
`site_id` varchar(60) comment '站点id,设计预留字段',
397397
`created_by` varchar(60) not null comment '创建人',
@@ -430,7 +430,7 @@ create table `t_component`
430430
`tiny_reserved` tinyint(1) comment '是否是tiny自有',
431431
`component_metadata` longtext comment '属性信息',
432432
`library_id` int comment '设计预留字段',
433-
`tenant_id` varchar(60) not null comment '租户id',
433+
`tenant_id` varchar(60) comment '租户id',
434434
`renter_id` varchar(60) comment '业务租户id',
435435
`site_id` varchar(60) comment '站点id,设计预留字段',
436436
`created_by` varchar(60) not null comment '创建人',
@@ -501,7 +501,7 @@ create table `t_i18n_entry`
501501
`host_id` int not null comment '关联的hostid: appid或blockid',
502502
`host_type` varchar(255) not null comment 'app或者block',
503503
`lang_id` int comment '关联语言id',
504-
`tenant_id` varchar(60) not null comment '租户id',
504+
`tenant_id` varchar(60) comment '租户id',
505505
`renter_id` varchar(60) comment '业务租户id',
506506
`site_id` varchar(60) comment '站点id,设计预留字段',
507507
`created_by` varchar(60) not null comment '创建人',
@@ -538,7 +538,7 @@ create table `t_datasource`
538538
`app_id` int comment '关联appId',
539539
`platform_id` int comment '关联设计器id',
540540
`description` varchar(2000) comment '描述',
541-
`tenant_id` varchar(60) not null comment '租户id',
541+
`tenant_id` varchar(60) comment '租户id',
542542
`renter_id` varchar(60) comment '业务租户id',
543543
`site_id` varchar(60) comment '站点id,设计预留字段',
544544
`created_by` varchar(60) not null comment '创建人',
@@ -564,7 +564,7 @@ create table `t_task_record`
564564
`ratio` int comment '无用字段',
565565
`progress_percent` int comment '构建进度百分比数',
566566
`indicator` longtext comment '构建指标',
567-
`tenant_id` varchar(60) not null comment '租户id',
567+
`tenant_id` varchar(60) comment '租户id',
568568
`renter_id` varchar(60) comment '业务租户id',
569569
`site_id` varchar(60) comment '站点id,设计预留字段',
570570
`created_by` varchar(60) not null comment '创建人',
@@ -602,7 +602,7 @@ create table `t_user`
602602
`enable` tinyint(1) comment '账号是否可用',
603603
`is_admin` tinyint(1) comment '是否管理员',
604604
`is_public` tinyint(1) comment '是否公共账号',
605-
`tenant_id` varchar(60) not null comment '租户id',
605+
`tenant_id` varchar(60) comment '租户id',
606606
`renter_id` varchar(60) comment '业务租户id',
607607
`site_id` varchar(60) comment '站点id,设计预留字段',
608608
`created_by` varchar(60) not null comment '创建人',
@@ -619,10 +619,10 @@ create table `t_block_carriers_relation`
619619
(
620620
`id` int not null auto_increment comment '主键id',
621621
`block_id` int not null comment '区块id',
622-
`host_id` int not null comment '类型id',
622+
`host_id` int not null comment '类型id',
623623
`host_type` varchar(60) comment '类型:blockGroup,materialHistory',
624624
`version` varchar(60) not null comment '区块当前使用版本',
625-
`tenant_id` varchar(60) not null comment '租户id',
625+
`tenant_id` varchar(60) comment '租户id',
626626
`renter_id` varchar(60) comment '业务租户id',
627627
`site_id` varchar(60) comment '站点id,设计预留字段',
628628
`created_by` varchar(60) not null comment '创建人',
@@ -665,7 +665,7 @@ create table `t_component_library`
665665
`is_started` tinyint(1) comment '是否启用',
666666
`is_official` tinyint(1) comment '是否是官方',
667667
`is_default` tinyint(1) comment '是否是默认',
668-
`tenant_id` varchar(60) not null comment '租户id',
668+
`tenant_id` varchar(60) comment '租户id',
669669
`renter_id` varchar(60) comment '业务租户id',
670670
`site_id` varchar(60) comment '站点id,设计预留字段',
671671
`created_by` varchar(60) not null comment '创建人',

app/src/main/resources/sql/h2/update_all_tables_ddl.sql

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,25 @@ ALTER TABLE t_datasource DROP INDEX u_idx_datasource;
55
ALTER TABLE t_datasource ADD INDEX u_idx_datasource (`tenant_id`, `platform_id`, `name`, `app_id`);
66

77
ALTER TABLE t_platform_history MODIFY sub_count int NULL;
8-
ALTER TABLE t_platform_history MODIFY publish_url varchar(255) NULL;
8+
ALTER TABLE t_platform_history MODIFY publish_url varchar(255) NULL;
9+
10+
ALTER TABLE t_app MODIFY tenant_id varchar(60) NULL;
11+
ALTER TABLE t_app_extension MODIFY tenant_id varchar(60) NULL;
12+
ALTER TABLE t_block MODIFY tenant_id varchar(60) NULL;
13+
ALTER TABLE t_block_carriers_relation MODIFY tenant_id varchar(60) NULL;
14+
ALTER TABLE t_block_group MODIFY tenant_id varchar(60) NULL;
15+
ALTER TABLE t_block_history MODIFY tenant_id varchar(60) NULL;
16+
ALTER TABLE t_business_category MODIFY tenant_id varchar(60) NULL;
17+
ALTER TABLE t_component MODIFY tenant_id varchar(60) NULL;
18+
ALTER TABLE t_component_library MODIFY tenant_id varchar(60) NULL;
19+
ALTER TABLE t_datasource MODIFY tenant_id varchar(60) NULL;
20+
ALTER TABLE t_i18n_entry MODIFY tenant_id varchar(60) NULL;
21+
ALTER TABLE t_material MODIFY tenant_id varchar(60) NULL;
22+
ALTER TABLE t_material_history MODIFY tenant_id varchar(60) NULL;
23+
ALTER TABLE t_page MODIFY tenant_id varchar(60) NULL;
24+
ALTER TABLE t_page_history MODIFY tenant_id varchar(60) NULL;
25+
ALTER TABLE t_page_template MODIFY tenant_id varchar(60) NULL;
26+
ALTER TABLE t_platform MODIFY tenant_id varchar(60) NULL;
27+
ALTER TABLE t_platform_history MODIFY tenant_id varchar(60) NULL;
28+
ALTER TABLE t_task_record MODIFY tenant_id varchar(60) NULL;
29+
ALTER TABLE t_user MODIFY tenant_id varchar(60) NULL;

0 commit comments

Comments
 (0)