debugging 如何在SqlModel中记录SQL查询?

1bqhqjot  于 2023-10-24  发布在  其他
关注(0)|答案(1)|浏览(120)

如何查看/记录sqlmodel发送到数据库的查询。

cwtwac6a

cwtwac6a1#

由于sqlmodel使用Sqlalchemy作为后端ORM引擎,我们可以像answer here一样使用Sqlalchemy日志记录答案:

import logging
logging.basicConfig()
logger = logging.getLogger('sqlalchemy.engine')
logger.setLevel(logging.DEBUG)
# run sqlmodel code after this

您应该能够在控制台中看到SQL查询。

相关问题