首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置新数据库时,Speedment会删除生成的代码

配置新数据库时,Speedment会删除生成的代码
EN

Stack Overflow用户
提问于 2017-07-25 17:34:30
回答 1查看 47关注 0票数 0

我的应用程序连接不同的数据库。首先,我为第一个数据库生成带有加速的orm代码。但是,当我尝试连接到newone Speedment时,它会删除为前一个而生成的代码。

EN

回答 1

Stack Overflow用户

发布于 2017-08-05 00:20:25

Speedment工具目前不能连接到多个数据库,但有一个黑客可以绕过这一点。

Speedment将基于speedment.json-file生成代码。当您连接到一个新数据库时,您的speedment.json-file将被覆盖,因此在第二遍中不会使用它。要解决此问题,请将原始文件另存为其他文件(如speedment2.json),然后连接到第二个数据库。不需要生成,只需按“保存”即可。这将在不生成代码的情况下创建一个新的speedment.json文件。然后在文本编辑器中打开创建的文件,并手动添加合并文件。查找关键字为"dbmses“的值。它应该映射到一个对象列表,在第一个文件中,对象表示第一个数据库,在第二个文件中,它表示第二个数据库。如果将这两个列表组合在一起,保存文件,然后重新打开UI,那么您应该会看到两个数据库都在那里。从这里开始,您可以像往常一样使用该工具进行更改和重新生成代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45299345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档