Play / Slick / Evolution未应用

时间:2017-05-03 13:15:49

标签: scala playframework slick

Projektsetup:Intellj - > Play Framework - > H2 inMem DB

我正在努力让我的数据库运行起来。 我是这样的,我可以单击“立即应用此脚本”按钮。

单击Apllication后正常启动。但是当我查看默认数据库和公共模式时,那里什么都没有。

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

项目在GitHub (如果更好的话,我也可以发布重要文件)

当我直接从Console运行脚本时,它按预期工作。

我如何以及在哪里可以检查脚本是否已执行以及执行的位置?

1 个答案:

答案 0 :(得分:0)

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

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

邮件列表发现了问题Link to Discussion