I am glad to announce new tested version of HDBI-1.1.1 (Haskell Database Independent interface). Now it becomes much more databae-independent than before because of SQlite3 driver in addition to PostrgreSQL driver.
What changed from version 1.0.0:
1. removed `affectedRows` from `Statement`: sqlite does not support this feature directly. You can still use this feature of PostgreSQL with function `pgAffectedRows`
2. fixed default implementation of `executeMany`: perform reset after execute, statement will be in New state after `executeMany`.
3. "stm" is now a dependency
4. DriverUtils: ChildList implemented with STM, `closeAllChildren` now wait for all child statement finalizers and reduced the probability of blocking.
5. Tests improved.
HDBI available on Hackage
Here is github:
Your issues and comments are welcome.
Pull requests and contribution are welcome as well.
Have a nice day.