質問: やりたいこと ------ 現在稼働中の生PHPで作られたシステムをLaravelで書き直したいと思っています。 稼働中のデータベースのデータはそのまま使いたいのですが、created_atやupdated_atなど無いテーブルがあったりするので、テーブルの変更なども必要です。 検討していること -------- 現在稼働しているDBの構成にcreated_atやupdated_atなどのlaravelで必要なテーブルを加えたマイグレーションファイルの作成 seederファイルを作成して現在のデータベースの情報をcsvで登録。 疑問点 --- 作業量が多いので不安です。このやり方で大丈夫でしょうか? もし一般的なやり方と違う場合や、良い方法などがあれば教えて頂けたらありがたいです。 よろしくお願いします。
回答: 移行の方法については、稼働しているシステムによるので何とも言えません。 ただ、LaravelでDBを利用する際に各テーブルに`created_at`,`updated_at`は必須ではありません。 Eloquentを利用する際にちょっと設定する必要はあるかもしれませんが。