4
我使用金字塔的SQLAlchemy启用SQL语句的SQLAlchemy /金字塔,和我在我的development.ini
以下部分:从命令行
[logger_sqlalchemy]
# level = INFO
level = WARN
handlers =
qualname = sqlalchemy.engine
每当我想启用SQL语句/回音,我编辑该文件并更改注释,以便它变成level = INFO
。
我的问题是如何从命令行执行此操作,而无需在文本编辑器中编辑文件。
其他的web框架内置了对此的支持,但是我找不到Pyramid/SQLAlchemy的解决方案。
我想支持pserve
,pshell
和alembic
。
这并不能解决您的问题,但要解决这样的问题,我为Websauna构建了分层的INI配置文件,请参阅示例https://github.com/websauna/myapp/blob/master/conf/development.ini ,docs https://websauna.org/reference/config.html - 可以简单地创建'development-sqlalchemy-logging.ini',它扩展了'development.ini' –