【发布时间】:2014-12-02 00:18:33
【问题描述】:
我正在为我的 REST 服务器使用 Pyramid 和 SQLAlchemy。出于日志记录的目的,我需要一些方法来在更新触发函数后确定 postgresql 中的用户名。一种方法是在更新执行之前设置一些运行时配置参数并在触发函数中使用该值。
在 psql 终端可以使用
set myapp.user_name = 'User Name';
这个参数后续会在postgresql触发器中使用。
是否可以在 Pyramid / SQLAlchemy 应用程序中设置此参数? 我想我可以使用 SQLAlchemy 事件。但我不确定哪个事件对于这种情况是正确的。
【问题讨论】:
标签: postgresql sqlalchemy pyramid