6

このスレッドでは、誰かがsqlalchemy-migrateを使用して、sqlalchemyを使用して急速に変化するWebアプリケーションを支援するように指示しました。ただし、新しいデータベーススキーマのCSV列を手動で記述し、最後にそれらをインポートすることで構成される、日曜大工の方法も推奨されました。

問題は、sqlalchemy-migrateの実際の例が見つからないことです。私が見つけたリソースは、せいぜい単一の列を追加するか、列の名前を変更することを決定します。公式ドキュメントには基本的にAPIが記載されており、移行を効果的に使用する方法を理解するのは困難です。ドキュメントからは、移行がデータベースエンジンを変更するのに役立つかどうかさえわかりません。たとえば、SQLiteからmysqlに変更するのに役立つのに対し、DIYソリューションはその仕事に役立ちます。

私は、データベーススキーマのいくつかの重要な変換を行い、移行が本当に便利なツールであることを証明するコードを見たいと思っています。

sqlalchemy-migrateの良い例/チュートリアルはどこにありますか?

ありがとう !

4

1 に答える 1

4

コードの実際の作業例を探すときは、Google コード検索を忘れないでください。たとえば、次の検索:

http://www.google.com/codesearch?hl=ja&lr=&q=%22from+migrate+import%22+lang:python&sbtn=検索

多数の実際の移行スクリプトをプルアップします。基本的に、ファイルに「from migrate import」を含む Python ファイルを探します。

これらのいくつかを調べて、彼らがしていることを理解できるかどうかを確認してください。

于 2010-11-13T16:45:56.883 に答える