2012-10-04 139 views

回答

2

据我所知,你有现有的数据库结构,你想为他们生成模型?

不幸的是,这个工作正好在第二个方向上:您需要创建这些类,然后如果您启用了自动更新,Ebean将基于这些类创建新的DDL作为新的进化,然后会要求您确认进化的应用在下一页刷新。

当然,如果没有对数据库进行更改并且只需添加所需的类,则不需要执行进化。

,把它们放进/app/models包,看看该文档(你指出的),也Java的样品的行为方式,即:app/models/SomeModel.java将创建some_model表(如果你不与注释覆盖它)

And ...要小心,自动生成进化的Ebean插件会破坏整个DB并从头开始重建它,所以在生产中使用它很危险,在这种情况下,您必须切换到手动编写的进化。