0

Django アプリをオフサイトの MySQL サーバーに移動していますが、アプリは別のマシンに存在します。

新しいマシンで簡単に開始できるように、アプリのスキーマを出力する実行コマンドはありますか? それとも、そのようには機能しませんか?

これを書いているときに、MySQL の資格情報を Django の設定に入れ、sync.db を使用するのが最も簡単な方法でしょうか?

4

3 に答える 3

0

私はあなたがそれに当たったと思います。を使用dumpdataしてアプリマシンにデータをダンプし、設定ファイルを接続して新しいDBに接続し、syncdb次にloaddata

于 2013-02-19T22:29:56.607 に答える
0

スキーマを移行する最良の方法は、South Migrationsを使用することです。

非常に簡単なチュートリアルの最初の部分を読み、その仕組みを確認してください: http://south.readthedocs.org/en/latest/tutorial/part1.html

于 2013-02-19T22:22:14.110 に答える
0

データベース サーバー上にスキーマを作成するために実行する必要があるデータベース コマンドを出力するsqlallコマンドを見てください。

または、settings.py が既に新しいデータベースを指している場合は、syncdb を実行するだけで、すべてがそのように作成されます。

于 2013-02-19T22:23:15.793 に答える