コマンドラインでDRFで使用しているデータベースを削除するにはどうしたらいいですか?最初の移行を実行する前にデータベースを初期状態にリセットします。それを削除するために端末に1行のコマンドがありますか?Django Rest APIデータベースの削除
-1
A
答えて
0
おそらく私の質問をよりよく表現したはずです。将来的に誰にでも役立つ場合に備えて、ここに答えを入れるだけです。私のデータベースにはマイグレーションがいくつかあったため、デフォルト値を設定しなければならなかった以前のマイグレーションと競合しましたが、デフォルト値はユーザーのフロントエンド固有のものでしたので、既存のデータベースを削除してやり直す必要がありました。私は端末で次のコマンドを使用してそれを行いました。
rm -f tmp.db db.sqlite3
rm -r myapp/migrations
python manage.py makemigrations myapp
python manage.py migrate
私はここではかなり明確に概要が記載されていることをお勧めします。 http://www.django-rest-framework.org/tutorial/4-authentication-and-permissions/#adding-information-to-our-model
0
既存のオプションを確認する場合は、python manage.py --help
を実行することを躊躇しないでください。あなたが使用することができ、あなたのケースでは :
python manage.py dbshell
これは以下のような、あなたは標準のSQLを使用することができますDBコンソール、にあなたをもたらすでしょう:あなたが削除した場合
SHOW tables;
TRUNCATE table mytable;
DROP DATABASE mydb;
など
あなたのDBは、新しいものを作成して、それにあなたのユーザの特権を与えることを忘れないでください。
関連する問題
- 1. Slim Framework v3 - REST API - 削除
- 2. Rest API Mongoose Subdocument削除対PUT
- 3. パンダのDjango Rest Api
- 4. メソッドの追加、削除/削除はC#REST APIではありません
- 5. Django SQLiteデータベースのデータベース行を削除する
- 6. データベースなしでREST APIにデータを転送するdjango
- 7. Django 2.7 Rest API Validation Request
- 8. Django rest framework ApiドキュメントSwagger 2.0
- 9. Django REST APIコールとallowed_hosts
- 10. Django Restフレームワーク:画像アップロードAPI
- 11. API Rest Asp Core 1.1での更新/挿入/削除のリターン
- 12. 抜粋の削除続きのリンクWP REST API
- 13. 作成後にDjango restパスワードを削除する
- 14. Django RESTまたは単純なDjango for REST API
- 15. Djangoソフト削除
- 16. Djangoクイックファイルの削除
- 17. Eloqua REST APIを使用したキャンバス依存関係の削除
- 18. Django RESTフレームワーク+ Django REST Swagger + ImageField
- 19. Nexus 3でGAVを削除する方法Nexus REST API
- 20. Nexus 3 REST API経由でリポジトリを削除する
- 21. Office365カレンダーREST API - カレンダーを削除できません
- 22. Firebase REST API:削除が失敗することがある
- 23. SQLデータベースの削除
- 24. 一般的なビューのDjango REST APIカスタムメソッド
- 25. Django REST API接続の問題
- 26. JSON API標準のDjango Restフレームワークアプローチ
- 27. DjangoのREST APIを使用したログイン
- 28. ソフト削除djangoデータベースオブジェクト
- 29. Djangoとpytest、複数のデータベース、削除を維持
- 30. Java永続性apiレコードOracleデータベースを削除/削除しない11g XE