Example #1
0
exports.getExpenses = function getExpenses(user, callback) {

    db.queryDB({
            sql: 'SELECT id, title, description, type, date, user_id, created, updated FROM expense'
        },
        callback);
}
Example #2
0
function linkKeyArt (keyID, artID, callback) {
  var artKeyQuery = 'INSERT INTO keyArt (keyID, artID) ' + 
                    'VALUES ("' + keyID + '", "' + artID + '")';

  db.queryDB (artKeyQuery, function (err, rows) {
    if (err) return callback (err);
    return callback (null);
  });
}
Example #3
0
  async.times (words.length, function (n, next) {
    var term =  db.escape (words[n].term);
    var count = words[n].tf;
    var query = 'INSERT INTO words (word, artID, count) ' +
                'VALUES ("' + term + '", "' + artID + '", "' + count + '")';

    db.queryDB (query, function (err, rows) {
      return next (err);
    });
  },
Example #4
0
function insertArticle (article, callback) {
  article.title = db.escape (article.title);
  var artQuery =  'INSERT INTO articles (title, date, url, wordcount, site) ' +
                  'VALUES ("' + article.title + '", "' + article.date + '", "' +
                  article.url + '", "' + article.wordCount + '", "' + 
                  article.site + '")';

  db.queryDB (artQuery, function (err, rows) {
    if (err)  return callback (err);
    return callback (null, rows.insertId);
  });
}