Advertisement
Guest User

Untitled

a guest
Nov 4th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var restify = require('restify');
  2. var server = restify.createServer();
  3. require('./routes.js').setRoutes(server);
  4. server.listen(8081, function () {
  5. console.log('%s is listening at %s', server.name, server.url);
  6. });
  7.  
  8. const handlers=require('./handlers.js');
  9. function setRoutes(server) {
  10. server.get('/get', handlers.getHandler);
  11. server.put('/update', handlers.putHandler);
  12. server.post('/post', handlers.postHandler);
  13. server.del('/delete', handlers.delHandler);
  14. }
  15. exports.setRoutes=setRoutes;
  16.  
  17. require('./dbconnection.js').connFunc();
  18. module.exports = {
  19. getHandler(req, res, next){
  20. connectionPool.getConnection(function (err, connection) {
  21. if (err) {
  22. res.send({
  23. Error: err,
  24. Message: "Can't connect Database."
  25. });
  26. } else {
  27. //queries
  28. connection.query("SELECT * FROM book", function (err, rows, fields) {
  29. res.send("Hello"+rows);
  30. });
  31. }
  32. });
  33. },
  34. /*...........MORE handlers ........*/
  35. }
  36.  
  37. function connFunc() {
  38. var mysql=require('mysql');
  39. var connectionPool = mysql.createPool({
  40. host: 'localhost',
  41. user: 'root',
  42. password: '',
  43. database: 'books'
  44. });
  45. }
  46. exports.connFunc=connFunc;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement