【问题标题】:Ebean is not creating dbfile, how do i get it to work?Ebean 没有创建 dbfile,我如何让它工作?
【发布时间】:2012-06-29 07:43:05
【问题描述】:

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

我必须在数据库的 H2 控制台中手动创建我的用户表吗?还是 Ebean 自动创建它。如果 Ebean 有,我将如何以及在何处看到 DB 中的用户表?我有点糊涂了。。

感谢您提前澄清!

【问题讨论】:

    标签: playframework-2.0 ebean


    【解决方案1】:

    您应该使用evolutions

    因此您必须在conf/evolutions/default/1.sql 下创建一个SQL 文件(假设在application.conf 中您的数据库处于“默认”状态)。此文件必须包含您的CREATE TABLE 语句,它将在 Play 启动时执行。

    【讨论】:

    • ebean 会自动创建这个语句吗?
    • 好的,我明白了,一旦我运行应用程序,ebean 就会自行创建文件。现在我有另一个问题,即如何将从帖子中获得的值保存到模型字段中..:D。尼科,有什么想法吗? :))
    猜你喜欢
    • 1970-01-01
    • 2012-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多