Python Django `dbshell`
Python Djangoの
SQLシェルを対話的に実行するには、次の手順に従います.
dbshell
は、Djangoアプリケーションで動作する際のSQLデータベースデバッグ用の非常に便利なツールです.SQLシェルを対話的に実行するには、次の手順に従います.
python manage.py dbshell
次のようになります.SQLite version 3.32.3 2020-06-18 14:16:19
Enter ".help" for usage hints.
sqlite>
有用なジャンゴsqlite
コマンド.help
.tables
SQLコマンド例SELECT * FROM django_migrations;
表の列の名前を確認するには、次の手順に従います.header on
.mode column
pragma table_info('django_migrations');
出力例sqlite> pragma table_info('django_migrations');
cid name type notnull dflt_value pk
---------- ---------- ---------- ---------- ---------- ----------
0 id integer 1 1
1 app varchar(25 1 0
2 name varchar(25 1 0
3 applied datetime 1 0
thisスタックオーバーフロー回答も参照ください.Reference
この問題について(Python Django `dbshell`), 我々は、より多くの情報をここで見つけました https://dev.to/mikolajbuchwald/python-django-dbshell-4dl3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol