環境:
Laravel Framework 8.62.0
MySQL Ver 8.0.25
ローカル環境(Laragon)
既存のウェブアプリをLaravel上に移行しようとしています。
現在はローカル環境でテストしています。DBを移行したいのですが、マイグレーションを実行するにはどういう手順を踏めばよいでしょうか?
新規作成であれば、以下の流れだと思います。
① マイグレーションファイルを作成
php artisan make:migration create_....._table --create .....
② マイグレーション実行
php artisan migrate
既存DBの移行であっても、上記と同じ作業を行ってからデータをリストアすることになるのでしょうか?
そうすると、①でテーブル定義を既存のテーブル分だけ書き移すことになり、少し面倒です。
既存DBの移行のベストプラクティスがあれば教えてください。
回答1件
あなたの回答
tips
プレビュー