2016-04-14 3 views
0

私は最近、私に最も適したPHPフレームワークを探しています。私はjava Playでいくつかの経験をしてきました!いくつかの非常に良いことをしたフレームワーク。私がまだLaravelで見つけられていない非常に優れた機能の1つは、モデルを編集すると、マイグレーションが生成されるということです。あなたのモデルの編集から自動的に移行を生成するLaravelの方法はありますか?これは、私にとって大きな改善のように思えるでしょう。なぜなら、移行は今私にとってはちょっと面倒なように思えるからです。編集したモデルからlaravel-migrationsを生成する方法は?

あなたのご意見をお待ちしております。

答えて

1

マイグレーションでは列を指定するのではなく、モデルでは指定しないため、モデル上で何も編集する必要はありません。

最初にmigrationsにテーブルの列(プロパティ)を指定します。 次に、Eloquent Modelsのプロパティを使用します。

モデルにすべてのプロパティを設定する必要はありません。モデルを使用してアクセスできる列を作成するときに、モデルに指定することなくその列を作成できます。

+0

しかし、Laravelのモデルでは自動的に更新されません。したがって、モデルを編集するときはいつでも、移行を作成する必要があります。モデルやマイグレーションで新しいモデルのプロパティを指定する必要がありますが、これは冗長に見えます。 –

+0

移行では、プロパティのみを記述します。 – blablabla

関連する問題