Improved workflow to enable convenient local development with various DBs
Now using NPM optional dependencies while SQLite3 refuses to build
Lowercased the "db" parameter