Sqlalchemy、zope 事务和 .user 属性
Sqlalchemy, zope transactions and .user attribute
事务管理器有 setUser method and under .user 属性描述我们有
Storages record the user value, as meta-data, when a transaction commits.
它是否只与 ZoDB 相关(并且定义的方法 setUser 仅用于实现 ITransaction 接口)?或者我可以在将 mysql 与 sqlalchemy 一起使用时获得此信息,并且应该将唯一用户属性设置为良好的目的。
该属性目前仅供 ZODB 使用; SQLAlchemy 集成会忽略该信息。
您仍然可以使用它,但您必须扩展 zope.sqlalchemy
会话数据管理器才能对这些信息进行处理。也许您可以根据注释和用户向数据库中添加其他行。
事务管理器有 setUser method and under .user 属性描述我们有
Storages record the user value, as meta-data, when a transaction commits.
它是否只与 ZoDB 相关(并且定义的方法 setUser 仅用于实现 ITransaction 接口)?或者我可以在将 mysql 与 sqlalchemy 一起使用时获得此信息,并且应该将唯一用户属性设置为良好的目的。
该属性目前仅供 ZODB 使用; SQLAlchemy 集成会忽略该信息。
您仍然可以使用它,但您必须扩展 zope.sqlalchemy
会话数据管理器才能对这些信息进行处理。也许您可以根据注释和用户向数据库中添加其他行。