開発者の小さなチームがMySQLデータベースの更新/変更スクリプトを共有できるようにする標準またはオープンソースのアプリケーションがあるかどうか知りたいですか?
現在、すべての開発者はデータベースの独自のインスタンスを持つVMを持っているため、競合は発生せず、それぞれが個別の開発環境を持つことができます。DBを変更するときは、SQLスクリプトをSVNのSQLテキストファイルに追加します。このファイルは、必要に応じて、各開発者がそれぞれの環境で実行します。
私たちが抱えている問題は、誰かがファイルを更新すると、他の人がスクリプトを実行してから、追加の変更を追加することです。非常に混乱し、ALTERテーブルステートメントなどがあるとエラーが発生します。
1つの開発者が自分のDBを破棄した場合、他の開発者に影響を与えたくないため、DBレプリケーションを使用したくありません。
私たちはExpressionEngineを使用していますが、SQLの更新をチェック/検証するためにPHPを使用していることに気づきましたが、それは私たちが進むべき方向ですか?
他の誰かがこの問題に対処しますか?もしそうなら、あなたは何を使うことになったのですか?