2016-10-30 4 views
0

私はDjango 1.9で開発した私のウェブサイトを展開しようとしています。私はAlwaysDataをホストするWebを使用します。Django:ファイル内のテーブルをエクスポートするSQL

問題は、私のWebホスティングのデータベースが空で(テーブルがありません)、このデータベースの(models.pyの)テーブルをインポートしたいということです。

そのためには、すべてのテーブルを含むsqlファイルが必要です。その後、このファイルをAlwaysDataデータベースにインポートします。

私はdumpdataコマンドを試していますが、形式sqlは存在しません(yaml、xml、jsonのみ)。

どうすればいいですか?

私はPostGreSQLを使用します。

あなたは

答えて

0

私はあなたが./manage.py makemigrations、その後./manage.py migrateを使用してデータベースを構築することができると思うだろうありがとうございました。それはあなたのために動作しない場合は、それはあなたがsqlmigrate management commandをしたいように聞こえる:

./manage.py sqlmigrate my_app my_migration > my_migration.sql 

これはあなたの移行のためのSQLを生成し、my_migration.sqlというファイルにリダイレクトされます。

+0

ありがとう、それは動作します! – Preumsse

関連する問題