質問

さて、この問題があります。ユーザーテーブルに「バランス」列を追加する必要があります。私はZend Frameworkを使用していますが、ここでこれを使用したいと思っていました。

http://framework.zend.com/wiki/display/zfprop/zend_db_schema_manager+-+ brob+ lob+ zend_db_schema_manager-roballen-6.milestones%2ftasks

残念ながら、私はそれが実装段階に入ったことがなく、ヘッダーファイルだけがあり、imeplementationファイルはどこにもダウンロードできません。

何か提案はありますか? 5つのMySQLデータベースにアクセスして、必要な列を手動で追加したくありません。同時に、DBを変更する必要があるたびにこのようにやりたくありません。 Zend Schema Managerコンポーネントのようなものが必要です。

役に立ちましたか?

解決

私は現在使用しています akrabat_db_schema_manager データベース移行ツールとして。書かれています Zend Framework そして、非常に簡単です、すべてのデータベースの変更はrawで記述する必要があります SQL.

あなたも見ることができます ドクトリン移行ツール. 。これにより、移行のみを使用することができます Doctrine オブジェクト、したがって、書き込みをスキップします SQL 部。それが存在するかどうかはわかりません Doctrine 2.0 けれど。

より多くの洞察 ここ.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top