2011-06-20 51 views
8

在rails中,生成模型時,也會創建遷移。 我想知道任何PHP框架都可以做到嗎?是否有任何PHP框架的腳手架可以像Ruby on Rails一樣生成遷移?

我正在嘗試Yii框架,但似乎我需要先手動生成遷移,然後生成一個模型。 (甚至第三步生成CRUD: - /)

感謝

+0

原因我有太多的客戶不接受任何東西,而不是PHP。他們甚至不知道什麼是RoR。 :哭泣: –

+0

然後向他們解釋什麼是軌道,以及如何讓所有事情都做得更快:) – ramblex

+0

我每次都嘗試過,有時可能,但這一次我正面臨政府部門。 相信我,我愛RoR。 –

回答

1

我建議你嘗試加菲爾德框架(http://fuelphp.com),它具有優秀的腳手架功能以及其他驚人的功能。它使用PHP 5.3。

+1

這就是我一直在尋找的東西,構建模型時需要全面的遷移支持和CRUD生成。儘管該項目已經結束......我仍然會花一些時間玩這個遊戲。非常感激。 –

+0

從Rails開發人員的角度來看,使用FuelPHP的經驗比Yii好得多。 –

2

我相信舊的Yii dbmigrations擴展已經過時,支持Yii自從Yii 1.1.6以來的內置遷移功能:但是,它確實看起來像OP已經嘗試過了,因爲與他在RoR方面的經驗相比,仍然對手工工作量感到不滿。

+0

你得到了主要觀點。 –

-1

學說2有一個migrations component。它與ORM完全分開,所以你不必使用Doctrine來使用它。這可能是目前最流行的解決方案。

它確實需要php 5.3。

相關問題