Guest User

Untitled

a guest
May 11th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. var db = require('./db.js');
  2.  
  3. console.log(searchAccessToken(name,queryDB));
  4.  
  5. function searchAccessToken(emailAddress,callback){
  6. var sql = "SELECT accessToken FROM device WHERE email_address = '" + emailAddress + "'";
  7. return callback(sql);
  8. }
  9.  
  10. function queryDB(sql){
  11. var token = "";
  12. db(function(err,conn){
  13. conn.query(sql,function(err,results){
  14. if(err){
  15. conn.release();
  16. return err;
  17. }else if(results.length){
  18. token = results[0].accessToken;
  19. }
  20. conn.release();
  21. return token;
  22. });
  23. });
  24. }
  25.  
  26. var mysql = require('mysql');
  27.  
  28. var pool = mysql.createPool({
  29. //development
  30. // host:'localhost',
  31. // user:'root',
  32. // password: '',
  33. // database: 'merchantdev',
  34. // insecureAuth : true
  35.  
  36. //staging
  37. host:'',
  38. user: '',
  39. password: '',
  40. database: ''
  41. });
  42.  
  43. var getConnection = function(callback) {
  44. pool.getConnection(function(err, connection) {
  45. if(err) {
  46. return callback(err);
  47. }
  48. callback(null, connection);
  49. });
  50. };
  51.  
  52. module.exports = getConnection;
Add Comment
Please, Sign In to add comment