feat: 新增多数据源功能 (#123)

* feat: 新增多数据源功能

* perf: 优化多worker下数据源打印重复日志的问题

* perf: 优化代码

* perf: 优化代码

* chore: 固定ai插件相关依赖
This commit is contained in:
insistence
2026-08-21 15:26:24 +08:00
committed by GitHub
parent 4102be2c4b
commit ae852b8501
97 changed files with 2806 additions and 758 deletions
@@ -939,6 +939,7 @@ create table gen_table (
table_id bigserial not null,
table_name varchar(200) default '',
table_comment varchar(500) default '',
data_source_name varchar(64) not null default 'primary',
sub_table_name varchar(64) default null,
sub_table_fk_name varchar(64) default null,
class_name varchar(100) default '',
@@ -963,6 +964,7 @@ create table gen_table (
comment on column gen_table.table_id is '编号';
comment on column gen_table.table_name is '表名称';
comment on column gen_table.table_comment is '表描述';
comment on column gen_table.data_source_name is '目标数据源名称';
comment on column gen_table.sub_table_name is '关联子表的表名';
comment on column gen_table.sub_table_fk_name is '子表关联的外键名';
comment on column gen_table.class_name is '实体类名称';