1

わかりましたので、この問題が発生しました。ユーザーテーブルに「バランス」列を追加する必要があります。私はZendフレームワークを使用していますが、ここでこれを使用したいと思っていました:

http://framework.zend.com/wiki/display/ZFPROP/Zend_Db_Schema_Manager+-+Rob+Allen#Zend_Db_Schema_Manager-RobAllen-6.Milestones%2FTasks

残念ながら、実装段階には入っていないと思います.ヘッダーファイルだけがあり、実装ファイルはどこにもダウンロードされません.

何か提案はありますか?5つのmysqlデータベースに移動して、必要な列を手動で追加したくありません-同時に、データベースを変更する必要があるたびに、このようにしたくありません。Zend スキーマ マネージャー コンポーネントのようなものが必要です。

4

1 に答える 1

4

現在、データベース移行ツールとしてAkrabat_Db_Schema_Managerを使用しています。で書かれてZend Frameworkおり、非常に簡単です。すべてのデータベースの変更は raw で書き込む必要がありますSQL

Doctrine Migration Toolも参照してください。オブジェクトのみを使用して移行を作成できるため、生の部分のDoctrine書き込みをスキップできます。SQLしかし、それが存在するかどうかはわかりませんDoctrine 2.0

詳細については、こちらをご覧ください

于 2011-03-14T15:49:26.143 に答える