2020年7月23日木曜日

Flask-SQLAlchemy で実行される SQL クエリをログに表示する方法

概要

SQLALCHEMY_ECHO を設定するだけです

環境

  • macOS 10.15.5
  • MySQL 8.0.19
  • Python 3.8.3
  • Flask-SQLAlchemy 2.5.3
  • Flask 1.1.2

方法

app.config['SQLALCHEMY_ECHO'] = True

ただしこの方法だとテーブルチェックなどのデバッグ SQL も表示されるので注意しましょう

参考サイト

0 件のコメント:

コメントを投稿