単一の Mysql データベースを共有する 2 つのソフトウェア スタック、Ruby on Rails と Java があります。Jooq Java データベース抽象化レイヤーを使用しています。これは、既存のデータベース スキーマを読み取り、コードを生成することによって機能します。
スキーマの変更を追跡するために Rails の移行に依存してきましたが、Java 開発者はこれに慣れておらず、Rails 開発者は何度も問題から抜け出さなければなりませんでした。また、MySql Workbench などのツールを使用してスキーマを直接変更する場合は数秒かかるのに対し、スキーマの変更には 5 ~ 10 分かかることがあります。
Rails に結び付けられていない DB スキーマを変更するためのソリューションがあれば望ましいのですが、適切なアプローチを推奨できる人はいますか?