2017-05-03 37 views
1

Projektsetup:Intellj - > Play Framework - > H2 inMem DBPlay/Slick/Evolution不适用

我试图让我的数据库启动并运行。 我是这样的,我可以点击“立即应用此脚本”按钮。

点击Apllication后正常开始。但是当我查看默认数据库和公共模式时,什么都没有。

我使用Intellj的集成数据库工具打开数据库。

该项目是GitHub (我也可以张贴importent文件,如果这是更好)

当我直接从控制台它能正常工作运行的脚本。

如何以及在哪里可以检查脚本是否被执行以及它在哪里执行?

回答

0

这个答案将解决这个问题:https://stackoverflow.com/a/28950817/2195551

H2数据库是在内存中,当您尝试从的IntelliJ访问,IDE将尝试访问的另一个实例内存数据库。这就是为什么你的应用程序有效,但你无法从IntelliJ中看到表格。

邮件列表发现问题Link to Discussion