pocoproject / poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
https://pocoproject.org
Other
8.04k stars 2.11k forks source link

(fix #4536) SQLite transaction isolation support #4578

Open bas524 opened 3 weeks ago

bas524 commented 3 weeks ago

I've add transaction isolation support for SQLite Warning! SQLite transactions are [serializable by design](https:// www.sqlite.org/isolation.html) my implementation retuns false in function hasTransactionIsolation and throw an exception in setTransactionIsolation