UNPKG

promisesql

Version:

A [node-sqlite3](https://www.npmjs.com/package/sqlite3) wrapper for running simple, promise-based database queries in Node.js. It works best in smaller projects with a lot of asynchronous development, e.g., a Discord bot that implements slash commands.

23 lines (18 loc) 644 B
module.exports = { // PromiseDB class PromiseDB: require('./lib/promisedb').PromiseDB, // Query functions ...require('./lib/queries'), // Increment and decrement increment: column => `${column} = ${column} + 1`, decrement: column => `${column} = ${column} - 1`, // Expression functions expression: { ...require('./lib/expressions/boolean'), ...require('./lib/expressions/numeric') }, // Operator variables operator: require('./lib/operators/logic'), // PSQLError class (for error checking) // PSQLError: require('./util/psql-error').PSQLError }