有没有PHP框架';可以像RubyonRails一样生成迁移的脚手架


Is there any PHP framework's scaffolding that can generate migration like Ruby on Rails?

在rails中,在生成模型时,还会创建迁移。我想知道任何PHP框架也能做到这一点?

我现在正在尝试Yii框架,但似乎需要先手动生成迁移,然后生成模型。(甚至是生成CRUD://的第三步)

感谢

CakePHP有一个迁移插件,以及创建一个文件以生成当前模式和其他内容的烘焙控制台。我想这可能正是你所需要的。。

我认为旧的Yii dbmigrations扩展已经过时,取而代之的是自Yii 1.1.6以来提供的Yii内置迁移功能:http://www.yiiframework.com/doc/guide/1.1/en/database.migration然而,OP似乎已经尝试过了,因为与他在RoR的经验相比,他对仍然需要大量的体力工作感到不满意。

我建议您尝试fuelphp框架(http://fuelphp.com)它具有优异的支架功能以及其他令人惊叹的功能。它使用了PHP 5.3。

条令2有一个迁移组件。它与ORM完全分离,所以你不必使用条令来使用它。这可能是目前最流行的解决方案。

不过,它确实需要php5.3。