5

私はここで少し問題があります、私はdjangoアプリを持っています、それはどういうわけか、本番環境でDBが存在しないテーブルに、存在する他の行と同じ名前の行を作成しました、わかりました、これは奇妙に聞こえるかもしれません、しかし、私の質問は本当に単純です:

Herokuに削除できないDBがあり、テーブルの1行、またはそのテーブル(およびそのテーブルのみ)を削除したいのですが、その方法がわかりません。

どうすればいいですか?

4

3 に答える 3

8

heroku cli を使用heroku pg:psqlして PG インスタンスに直接接続し、必要な SQL コマンドを発行できます。または、データベースに接続された GUI ( の DATABASE_URL 構成キーの情報heroku config) を使用して、そこから実行します。

于 2013-03-20T15:47:05.980 に答える
2

を使用して Heroku データベースに接続します

heroku console

次に、必要に応じてテーブル名と列名を変更する以下のコマンドを入力します (または、削除するレコードを見つけたい列名と条件を投稿します)。

User.find(1).destroy
于 2016-10-27T19:41:34.150 に答える