Ebean没有创建dbfile,我如何让它工作?

时间:2012-06-29 07:43:06

标签: playframework-2.0 ebean

我有一个扩展Ebean模型的类User。我在application.conf中定义了一个dbfile,通过启动h2,它创建了dbfile。我的问题是:

我是否必须在数据库的H2控制台中手动创建我的用户表?或者Ebean是否自动创建它。如果Ebean这样做,我将在DB中看到用户表的方式和位置?我有点困惑......

感谢提前澄清!

1 个答案:

答案 0 :(得分:1)

您应该使用evolutions

所以你必须在conf/evolutions/default/1.sql下创建一个SQL文件(假设在application.conf中你的数据库是在“default”下)。此文件必须包含您的CREATE TABLE语句,并且将在Play启动时执行。