2016-04-14 49 views
0

我最近一直在研究PHP框架,以找出最適合我的PHP框架。我已經有了一些使用java Play的經驗!框架,做了一些非常好的事情。我還沒有在Laravel中找到一個非常好的功能,那就是當您編輯模型時,它可以爲您生成遷移。 Laravel有沒有一種方法可以根據模型的編輯自動生成遷移?這對我來說似乎是一個巨大的改進,因爲現在遷移似乎對我來說有點麻煩。如何從編輯模型生成laravel-migrations?

我期待您的意見和幫助!

回答

1

您只能在遷移中指定列而不在模型上指定,因此您無需編輯模型上的任何內容。

您首先爲migrations中的表指定列(屬性)。 然後在Eloquent Models中使用這些屬性。

您不必在模型中放置所有屬性,當您創建具有遷移的列時,可以通過模型訪問該列,而無需在模型中指定它。

+0

但是這不是自動更新在Laravel模型的權利?所以,只要你想編輯你的模型,你也必須寫一個遷移。您必須在模型和遷移中指定新的模型屬性,這似乎是多餘的。 –

+0

只能在遷移中編寫屬性。 – blablabla