Skip to content

Instantly share code, notes, and snippets.

@sbstp
Last active January 4, 2016 11:59
Show Gist options
  • Save sbstp/8618208 to your computer and use it in GitHub Desktop.
Save sbstp/8618208 to your computer and use it in GitHub Desktop.
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'node-test',
password : '',
database : 'node_test'
});
exports.open = function (callback){
connection.connect(function(err){
callback(err, connection);
});
}
// USAGE
var db = require('./database.js');
db.open(function (err, con) {
if (err) return;
// ...
});
var user = require('./user.js');
var results = user.all();
console.log(results);
var db = require('./database');
var connection = db.open();
exports.all = function(){
connection.query('select * from user', function(err, rows){
if(err){
console.log(err);
} else {
console.log('Query successfull');
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment