text: var express = require("express");
  
  var router = express.Router();
  
  var burgers = require("../models/burger");
  // Create all our routes and set up logic within those routes where required.
  router.get("/", function(req, res) {
      burgers.all(function(data) {
        var hbsObject = {
          burgers: data
        };
        console.log(hbsObject);
        res.render("index", hbsObject);
      });
    });
    
    router.post("/api/burgers", function(req, res) {
      burgers.create(
      ["burger_name", "devoured"],
      [req.body.name, req.body.devoured],
        function (result) {
        // Send back the ID of the new quote
        res.json({ id: result.insertId });
      });
    });
    
    router.put("/api/burgers/:id", function(req, res) {
      var condition = "id = " + req.params.id;
    
      console.log("condition", condition);
    
      burgers.update({
        devoured: req.body.devoured
      }, condition, function(result) {
        if (result.changedRows == 0) {
          // If no rows were changed, then the ID must not exist, so 404
          return res.status(404).end();
        } else {
          res.status(200);
        }
      });
    });
    
    router.delete("/api/burgers/:id", function(req, res) {
      var condition = "id = " + req.params.id;
    
      burgers.delete(condition, function(result) {
        if (result.affectedRows == 0) {
          // If no rows were changed, then the ID must not exist, so 404
          return res.status(404).end();
        } else {
          res.status(200).end();
        }
      });
    });
    
    // Export routes for server.js to use.
    module.exports = router;
    