How to use the node-sql-2.setDialect function in node-sql-2

To help you get started, we’ve selected a few node-sql-2 examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github doxout / anydb-sql / anydb-sql.js View on Github external
module.exports = function (opt) {
    var pool,
        db = {},
        dialect = extractDialect(opt.url);

    sql.setDialect(dialect);

    db.open = function() {
        if (pool) return; // already open
        if (dialect == 'sqlite') {
            try {
                var SQLitePool = require('./lib/sqlite-pool');
                pool = new SQLitePool(opt.url, opt.connections);
            } catch (e) {
                throw new Error("Unable to load sqlite pool: " + e.message);
            }
        }
        else {
            pool = new AnyDBPool(opt.url, opt.connections);
        }
        pool._mainpool = true;
    };

node-sql-2

sql builder

MIT
Latest version published 3 years ago

Package Health Score

51 / 100
Full package analysis

Similar packages