一、该问题的重现步骤是什么?
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技术社区 移动端