一、该问题的重现步骤是什么?
1. 我们数据库结构统一合并了,把所有业务线下的产品合并到一个schema下了
2.
3.
1.BladeCodeGenerator generator = new BladeCodeGenerator();
2.generator.setDriverName("org.postgresql.Driver");
3.generator.setUrl("jdbc:postgresql://localhost:5432/XX?useSSL=false¤tSchema=???");
4.generator.setUsername("postgres");
5.generator.setPassword("postgres");
6.// 设置基础配置
7.generator.setSystemName("XXX");
8.generator.setCodeName("XXX");
9.generator.setServiceName("XXX");
10.generator.setPackageName("org.springblade.modules.XXXXX");
11.generator.setPackageDir("XXXX");
12.generator.setTablePrefix(Func.toStrArray("blade_,bladex_"));
13generator.setIncludeTables(Func.toStrArray("XXX_XXX"));
14.// 设置是否继承基础业务字段
15.generator.setHasSuperEntity(false);
16.// 设置是否开启包装器模式
17.generator.setHasWrapper(true);
18.generator.run();
在第3行时我们指定了某一个数据中的 schema 的业务 为什么无法读取到啊??
导出生成出来的是空文件夹
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
代码生成器基于mybatis-plus的generator组件,你可以用他们原生的试试,如果原生的用法也不行需要给他们官方发一个issue
另外商业版答疑规则见:https://sns.bladex.cn/article-14990.html
请将账号邮箱修改为下单购买授权的qq邮箱便可咨询商业版疑问
现在都讲究这拆库拆表- - 哪有合并的这也是奇怪的需求 - 哎
扫一扫访问 Blade技术社区 移动端