を使用して新しいテーブルを作成する方法このダンゴインストールでは、多数の移行スクリプトがあります。彼らはとても似て:モデル
00001_initial.py
00002_blah_blah.py
00003_bleh_bleh.py
は今、私はこれらがmodels.py
で定義されたものを取って、DBへの「作成」テーブルとかに対してそれらを実行する「データベース構築」スクリプトを知っています。
私は新しいテーブルを作成したいので(私はmodels.pyの定義を作成しました)。このために、私は別のモデルクラスをコピーし、その名前とフィールドを編集しました。この新しいモデルクラス 'ブーム'を呼び出すことができます。
私の質問は、マイグレーションスクリプトとブームモデルを使ってこのブームテーブルを "作成"する方法です。
DBに既に入っているものが誤って混乱する可能性があると心配です。ブームテーブルのみを作成するには、どのように移行を実行しますか?どのようにして移行スクリプトを作成すればよいですか?
私はそれがmanage.py
とmigrate
を実行しているかrunmigration
とは何かを持っていることを知っている(またはそれがsqlmigrate
ているのですか?...イム混乱し)。ブームのテーブルを作成している間、私はあなたが私が何を意味するか知っていれば:)
これはruby-on-railsとmongo/mysqlとは何が関係していますか?あなたは実際にdjangoの移行がどのように動作するかを学ぶためにdjangoチュートリアルを行うべきです – Sayse
彼らはSOによって提案されました。私はシステムを無視したくない... –