A Twitch.tv viewer reward and games system.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
var Mysql = require('../../../'); var common = require('../../common'); var connection = common.createConnection(); var assert = require('assert');
connection.config.queryFormat = function (query, values, tz) { if (!values) return query; return query.replace(/\:(\w+)/g, function (txt, key) { if (values.hasOwnProperty(key)) { return this.escape(values[key]); } return txt; }.bind(this)); };
assert.equal(connection.format("SELECT :a1, :a2", { a1: 1, a2: 'two' }), "SELECT 1, 'two'"); assert.equal(connection.format("SELECT :a1", []), "SELECT :a1"); assert.equal(connection.format("SELECT :a1"), "SELECT :a1");
|