Firstly, thanks for your work on this project! 🙂
Today I used patch-package to patch loopback-connector-sqlite3@3.0.0 for the project I'm working on.
The issue i'm facing is that loopback uses enum of isolation levels (below), which doesn't correspond to the sqlite3-supported list of transaction options.
Hi! 👋
Firstly, thanks for your work on this project! 🙂
Today I used patch-package to patch
loopback-connector-sqlite3@3.0.0
for the project I'm working on.The issue i'm facing is that loopback uses enum of isolation levels (below), which doesn't correspond to the sqlite3-supported list of transaction options.
The Loopback enum:
Supported SQLITE3
BEGIN ... TRANSACTION
is DEFERRED, IMMEDIATE and EXCLUSIVE (see https://www.sqlite.org/lang_transaction.html)Here is the diff that solved my problem:
This issue body was partially generated by patch-package.