0

以下を使用して、以前にdjango用に作成したデータベースを削除しました。
dropdb <database>

しかし、psqlプロンプトに移動して言うと\d、そこに関係が表示されます:

すべてをゼロから実行できるように、postgres からすべてを削除するにはどうすればよいですか?

4

2 に答える 2

1

おそらくどこかで、template1 データベース (または古いバージョンでは postgres データベース) にオブジェクトを作成し、新しいデータベースを作成するたびに、それらのオブジェクトがすべて含まれています。template1 / postgres データベースをドロップして再作成するか、それに接続してそれらすべてのオブジェクトを手動でドロップすることができます。

于 2013-02-14T17:39:56.860 に答える
0

そもそも正しいスキーマでテーブルを作成していない可能性があります。それかあなたのどちらかがdropdb完了できませんでした。

データベースをもう一度ドロップして、その内容を確認してください。それが機能しているように見える場合は、postgres に移動して と入力し\l、出力をここに配置します。

于 2013-02-14T08:10:22.637 に答える