几个月前,有一个命令将doctrine 1模式文件转换为doctrine 2实体,但是,此命令不再存在。
我刚刚开始使用Symfony2 RC1。
是否有理由将其删除?我有一个学说1模式文件,它是600行YML ...有一个转换工具将非常有用。
答案 0 :(得分:2)
很难做到这样的转换。这是因为你没有版本2中的Doctrine 1行为(Timestampable,Versionable ......)
但您始终可以使用现有数据库中的doctrine:mapping:import命令行任务创建实体。
答案 1 :(得分:0)
我认为你需要手动复制doctrine bin文件,因为默认情况下它们没有附带Symfony2。
请参阅http://www.doctrine-project.org/docs/orm/2.1/en/reference/tools.html