如何查看ponyorm生成的SQL?

时间:2014-10-10 12:24:29

标签: python ponyorm

在这个例子中:

with db_session:
    p = select(_ for _ in Person in _.name == 'John')[:][0]

我需要这个用于调试目的,因为我希望看到它在其他ORM中生成的类似查询的SQL。

1 个答案:

答案 0 :(得分:3)

可以使用pony.orm.sql_debug(True)。这将显示pony在事务中生成的所有SQL。 Debugging SQL in Pony