如何从Doctrine 1升级到Doctrine 2?

时间:2012-12-10 07:54:29

标签: php zend-framework doctrine-orm doctrine-1.2

我在Zend框架中使用Doctrine 1,我必须从Doctrine 1升级到Doctrine 2才能使用Data mapper而不是主动记录设计模式。

无论如何还是有指示要做?

1 个答案:

答案 0 :(得分:2)

似乎有一项任务将旧的doctrine 1模式转换为带注释的php类:

doctrine orm:convert-d1-schema

我会让你阅读this short tutorial如何做到这一点。

基本上:

  • 您需要将架构转换为带注释的php类(使用上面的命令)
  • 转换您的应用程序中的文件以使用数据映射器