-1

How could I see/log queries sent by sqlmodel to database.

Atilla Ozgur
  • 14,339
  • 3
  • 49
  • 69

1 Answers1

0

Since sqlmodel uses Sqlalchemy as backend ORM engine, we can use Sqlalchemy logging answer like answer here:

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

You should be able to see sql queries in the console.

Atilla Ozgur
  • 14,339
  • 3
  • 49
  • 69