(必要に応じてこの CW を作成してください) 私たちは 2 人の開発者で、Web アプリケーション ベース (PHP5、ZF、Doctrine、MySQL5) に取り組んでいます。それぞれローカル Web サーバーとローカル データベースで作業しています。データベース スキーマは YAML ファイルで定義されます。
データベース スキーマの同期を保つ最善の方法は何ですか?
その方法は次のとおりです。開発者「A」が変更を行うたびに、彼は移行クラスを生成します。次に、移行ファイルをコミットし、開発者「B」が移行クラスを実行します。
しかし、データベースを変更するたびに移行クラスを作成するのは、かなり面倒なプロセスです。
より良い解決策はありますか?