1


我第一次开始使用 Play 2.1 框架,我想将 ebean 用于 ORM 到 MySQL 5.1 数据库。

我已经使用 Play 2.1 文档成功配置了数据库连接,我想将我的数据库模式反向工程为 ebean 模型类,但似乎找不到任何方法来做到这一点。我已经读到可以为 1.2.x 执行此操作,但不能为 2.x 版本执行此操作。我已经尝试过 minuteproject 网站,但它似乎只支持 Play 1.2 实现。

我是Play和ebean的新手,我想知道我是否错过了一些基本的东西,否则有人能指出我正确的方向吗?
谢谢

4

1 回答 1

1

不幸的是,逆向工程模型在 Ebean 中是不可能的。你需要:

  • 了解 Ebean 如何在某些测试项目上创建 DB 模式,只需...测试
  • 创建能够与现有数据库表一起使用的模型。
  • 可选择修改您的数据库结构以确保它对 Ebean 来说足够清晰

其他选项(如果可能)是使用 Ebean 插件的支持创建新的数据库结构,然后编写一些脚本(甚至使用 PHP)来迁移数据。

抱歉,如果不充分了解您现有的数据库,我实际上无法为您提供更好的解决方案,很难说哪种方法会更好。

于 2013-04-24T21:12:55.850 回答