Web アプリケーションに Zend Framework と Ruby On Rails のどちらを使用するかを決めようとしています。
ZF を使用する場合、次のものが必要です。
- RoR の移行機能 (001_something.sql、002_something_else.sql) と同様に、データベースへの変更を段階的に追跡する方法。
- ソフトウェアの次のリリース用に SQL を配置する場所。カスタム PHP ソリューションでは、リリース時に実行、アーカイブ、および消去される release.sql しかありません。
ZF には Zend_Db_Schema_Manager があり、これは同じことを行いますが、公式、完全、または維持されていないため、私は興味がありません。
私が説明したのと同様のことを行うために ZF が提供する公式のメカニズムはありますか?
EDIT私はRailsで行きました。比類なき。