create run in database

master
Matt Huntington 9 years ago
parent f1f98881ec
commit 18bfb99ca5

@ -1,6 +1,6 @@
var express = require('express'); var express = require('express');
var controller = express.Router(); var controller = express.Router();
var runs = require('../models/runs.js'); var Run = require('../models/runs.js');
controller.get('/', function(req, res){ controller.get('/', function(req, res){
res.json(runs); res.json(runs);
@ -11,8 +11,13 @@ controller.get('/:id', function(req, res){
}); });
controller.post('/', function(req, res){ controller.post('/', function(req, res){
runs.push(req.body); Run.create({
res.json(runs); date: new Date('2016-1-1'),
distance: 5.5
}).then(function(createdRun){
//createdRun is the object representation of the row created in the DB
res.json(createdRun);
});
}); });
controller.put('/:id', function(req, res){ controller.put('/:id', function(req, res){

Loading…
Cancel
Save