在rails中,生成模型时,也会创建迁移。 我想知道任何PHP框架也可以做到吗?
我现在正在尝试Yii框架,但似乎我需要首先手动生成迁移然后生成模型。 (甚至是生成CRUD的第三步: - /)
由于
答案 0 :(得分:3)
CakePHP有一个migrations plugin,以及一个烘焙控制台,可以创建一个文件来生成您当前的架构和内容。我想这可能就是你需要的......
答案 1 :(得分:2)
我认为旧的Yii dbmigrations扩展已经过时,支持Yii的内置迁移功能,因为Yii 1.1.6:http://www.yiiframework.com/doc/guide/1.1/en/database.migration 然而,看起来OP似乎已经尝试过,因为与他的RoR经验相比,对于仍然涉及的手工工作量不满意。
答案 2 :(得分:1)
我建议你尝试使用fuelphp框架(http://fuelphp.com),它具有出色的脚手架功能以及其他惊人的功能。它使用PHP 5.3。
答案 3 :(得分:-1)
主义2有一个migrations component。它与ORM完全分开,因此您不必使用Doctrine来使用它。这可能是目前最受欢迎的解决方案。
它确实需要php 5.3。