You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following SQLAchemy's documentation, savepoint with SQLite is supported (excluding some minro issues with the pysqlite driver where a workaround is avaible).
When trying to use SAVEPOINT with SQLite, the following error is raised:
In retrospect it would have been better to add a savepoints=True parameter to register rather than try to guess based on database drivername. As noted by ajung in that file, support varies by database version and sqlite savepoints now work. I think it would make sense to fix this.
Following SQLAchemy's documentation, savepoint with SQLite is supported (excluding some minro issues with the pysqlite driver where a workaround is avaible).
When trying to use SAVEPOINT with SQLite, the following error is raised:
This is due because SQLite is explicitly declared as not supported:
zope.sqlalchemy/src/zope/sqlalchemy/datamanager.py
Line 59 in ae4745c
zope.sqlalchemy/src/zope/sqlalchemy/datamanager.py
Lines 150 to 155 in ae4745c
However, if I remove
sqlite
from the set, my transaction is acting as expected:My environment:
The text was updated successfully, but these errors were encountered: