Other dependencies, including the sqlite3
library,
which needs to be added as a dependency to the project
using this database.
All other local project modules needed in this scope.
Constructor for the SQLite3Client.
Attach the appropriate grammar definitions onto the current client.
Runs the query on the specified connection, providing the bindings and any other necessary prep work.
Call the querystring and then release the client
We need the context here, because it has the "this.lastID" or "this.changes"
Used to explicitly close a connection, called internally by the pool when a connection times out or the pool is shutdown.
Begins a transaction statement on the instance, resolving with the connection of the current transaction.
Finishes the transaction statement on the instance.
This needs to be refactored... badly.
SQLite3