こんにちは(これが以前に尋ねられた場合は申し訳ありませんが、答えが見つかりませんでした)
私が取り組んでいるプロジェクトに Git (おそらく Github) を使用することを検討しています。このプロジェクトでは、一連のデータベース テーブルなどを必要とする Yii フレームワークを使用します。開発中にテーブルを追加/編集/削除する必要がありますが、プロダクション エリアにはこれらのテーブルがありません。環境間の違いにどのように対処しますか?
私が今持っている唯一の考えは、データを含むSQLのスキーマを何らかの形で.sqlファイルに取得し、データベースを自動的に更新するスクリプトを使用して、プロジェクトの一部にすることです(これはGithubの一部になります) . これは最高のアイデアですか?それとも私が欠けているものがありますか?
事前に助けてくれてありがとう