代码生成:重构 vue2 模版,适配树表和主子表(80%)

This commit is contained in:
puhui999
2023-11-17 17:03:35 +08:00
parent d2aee55ed2
commit df69fecbb4
12 changed files with 1351 additions and 204 deletions

View File

@ -450,6 +450,11 @@ CREATE TABLE `infra_codegen_table` (
`template_type` tinyint NOT NULL DEFAULT 1 COMMENT '模板类型',
`front_type` tinyint NOT NULL COMMENT '前端类型',
`parent_menu_id` bigint NULL DEFAULT NULL COMMENT '父菜单编号',
`master_table_id` bigint NULL DEFAULT NULL COMMENT '主表的编号',
`sub_join_column_id` bigint NULL DEFAULT NULL COMMENT '自己子表关联主表的字段编号',
`sub_join_many` bit(1) NULL DEFAULT NULL COMMENT '主表与子表是否一对多',
`tree_parent_column_id` bigint NULL DEFAULT NULL COMMENT '树表的父字段编号',
`tree_name_column_id` bigint NULL DEFAULT NULL COMMENT '树表的名字字段编号',
`creator` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '更新者',