代码生成器支持多数据源表生成
This commit is contained in:
@@ -46,6 +46,7 @@ CREATE TABLE [js_gen_table]
|
||||
[comments] nvarchar(500) NOT NULL,
|
||||
[parent_table_name] varchar(64),
|
||||
[parent_table_fk_name] varchar(64),
|
||||
[data_source_name] varchar(64),
|
||||
[tpl_category] varchar(200),
|
||||
[package_name] varchar(500),
|
||||
[module_name] varchar(30),
|
||||
@@ -292,7 +293,7 @@ CREATE TABLE [js_sys_file_entity]
|
||||
[file_path] nvarchar(1000) NOT NULL,
|
||||
[file_content_type] varchar(200) NOT NULL,
|
||||
[file_extension] varchar(100) NOT NULL,
|
||||
[file_size] decimal(38) NOT NULL,
|
||||
[file_size] decimal(31) NOT NULL,
|
||||
PRIMARY KEY ([file_id])
|
||||
);
|
||||
|
||||
|
||||
@@ -47,6 +47,7 @@ CREATE TABLE js_gen_table
|
||||
comments varchar(500) NOT NULL COMMENT '表说明',
|
||||
parent_table_name varchar(64) COMMENT '关联父表的表名',
|
||||
parent_table_fk_name varchar(64) COMMENT '本表关联父表的外键名',
|
||||
data_source_name varchar(64) COMMENT '数据源名称',
|
||||
tpl_category varchar(200) COMMENT '使用的模板',
|
||||
package_name varchar(500) COMMENT '生成包路径',
|
||||
module_name varchar(30) COMMENT '生成模块名',
|
||||
@@ -293,7 +294,7 @@ CREATE TABLE js_sys_file_entity
|
||||
file_path varchar(1000) NOT NULL COMMENT '文件相对路径',
|
||||
file_content_type varchar(200) NOT NULL COMMENT '文件内容类型',
|
||||
file_extension varchar(100) NOT NULL COMMENT '文件后缀扩展名',
|
||||
file_size decimal(38) NOT NULL COMMENT '文件大小(单位B)',
|
||||
file_size decimal(31) NOT NULL COMMENT '文件大小(单位B)',
|
||||
PRIMARY KEY (file_id),
|
||||
UNIQUE (file_md5)
|
||||
) COMMENT = '文件实体表';
|
||||
|
||||
@@ -46,6 +46,7 @@ CREATE TABLE js_gen_table
|
||||
comments nvarchar2(500) NOT NULL,
|
||||
parent_table_name varchar2(64),
|
||||
parent_table_fk_name varchar2(64),
|
||||
data_source_name varchar2(64),
|
||||
tpl_category varchar2(200),
|
||||
package_name varchar2(500),
|
||||
module_name varchar2(30),
|
||||
@@ -292,7 +293,7 @@ CREATE TABLE js_sys_file_entity
|
||||
file_path nvarchar2(1000) NOT NULL,
|
||||
file_content_type varchar2(200) NOT NULL,
|
||||
file_extension varchar2(100) NOT NULL,
|
||||
file_size number(38) NOT NULL,
|
||||
file_size number(31) NOT NULL,
|
||||
PRIMARY KEY (file_id)
|
||||
);
|
||||
|
||||
@@ -924,6 +925,7 @@ COMMENT ON COLUMN js_gen_table.class_name IS '实体类名称';
|
||||
COMMENT ON COLUMN js_gen_table.comments IS '表说明';
|
||||
COMMENT ON COLUMN js_gen_table.parent_table_name IS '关联父表的表名';
|
||||
COMMENT ON COLUMN js_gen_table.parent_table_fk_name IS '本表关联父表的外键名';
|
||||
COMMENT ON COLUMN js_gen_table.data_source_name IS '数据源名称';
|
||||
COMMENT ON COLUMN js_gen_table.tpl_category IS '使用的模板';
|
||||
COMMENT ON COLUMN js_gen_table.package_name IS '生成包路径';
|
||||
COMMENT ON COLUMN js_gen_table.module_name IS '生成模块名';
|
||||
|
||||
@@ -46,6 +46,7 @@ CREATE TABLE js_gen_table
|
||||
comments varchar(500) NOT NULL,
|
||||
parent_table_name varchar(64),
|
||||
parent_table_fk_name varchar(64),
|
||||
data_source_name varchar(64),
|
||||
tpl_category varchar(200),
|
||||
package_name varchar(500),
|
||||
module_name varchar(30),
|
||||
@@ -292,7 +293,7 @@ CREATE TABLE js_sys_file_entity
|
||||
file_path varchar(1000) NOT NULL,
|
||||
file_content_type varchar(200) NOT NULL,
|
||||
file_extension varchar(100) NOT NULL,
|
||||
file_size decimal(38) NOT NULL,
|
||||
file_size decimal(31) NOT NULL,
|
||||
PRIMARY KEY (file_id)
|
||||
) WITHOUT OIDS;
|
||||
|
||||
@@ -924,6 +925,7 @@ COMMENT ON COLUMN js_gen_table.class_name IS '实体类名称';
|
||||
COMMENT ON COLUMN js_gen_table.comments IS '表说明';
|
||||
COMMENT ON COLUMN js_gen_table.parent_table_name IS '关联父表的表名';
|
||||
COMMENT ON COLUMN js_gen_table.parent_table_fk_name IS '本表关联父表的外键名';
|
||||
COMMENT ON COLUMN js_gen_table.data_source_name IS '数据源名称';
|
||||
COMMENT ON COLUMN js_gen_table.tpl_category IS '使用的模板';
|
||||
COMMENT ON COLUMN js_gen_table.package_name IS '生成包路径';
|
||||
COMMENT ON COLUMN js_gen_table.module_name IS '生成模块名';
|
||||
|
||||
@@ -105,12 +105,12 @@ jdbc:
|
||||
#
|
||||
# # 多数据源配置:ds2
|
||||
# ds2:
|
||||
# type: oracle
|
||||
# driver: oracle.jdbc.driver.OracleDriver
|
||||
# url: jdbc:oracle:thin:@127.0.0.1:1521/orcl
|
||||
# username: jeesite
|
||||
# password: jeesite
|
||||
# testSql: SELECT 1 FROM DUAL
|
||||
# type: mysql
|
||||
# driver: com.mysql.jdbc.Driver
|
||||
# url: jdbc:mysql://127.0.0.1:3306/jeesite2?useSSL=true&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
|
||||
# username: root
|
||||
# password: 123456
|
||||
# testSql: SELECT 1
|
||||
# encrypt:
|
||||
# username: false
|
||||
# password: true
|
||||
@@ -118,7 +118,7 @@ jdbc:
|
||||
# init: 1
|
||||
# minIdle: 3
|
||||
# maxActive: 20
|
||||
|
||||
|
||||
# # JTA 分布式事务(v4.0.4+)
|
||||
# jta:
|
||||
# enabled: false
|
||||
@@ -159,7 +159,7 @@ spring:
|
||||
# maxIdle: 3
|
||||
# # 最大活动连接数
|
||||
# maxActive: 20
|
||||
#
|
||||
|
||||
# # 缓存配置
|
||||
# cache:
|
||||
# # 缓存及会话共享(专业版)
|
||||
@@ -495,8 +495,6 @@ spring:
|
||||
# realtime:
|
||||
# # 是否开启
|
||||
# enabled: true
|
||||
# # 消息实时推送任务Bean名称
|
||||
# beanName: msgLocalPushTask
|
||||
|
||||
# # 推送失败次数,如果推送次数超过了设定次数,仍不成功,则放弃并保存到历史
|
||||
# pushFailNumber: 3
|
||||
|
||||
Reference in New Issue
Block a user