37 lines
923 B
JavaScript
37 lines
923 B
JavaScript
const db = require("../models");
|
|
const PitchType = db.pitchType;
|
|
const Op = db.Sequelize.Op;
|
|
|
|
exports.findAll = (req, res) => {
|
|
PitchType.findAll()
|
|
.then(data => {
|
|
res.send(data);
|
|
})
|
|
.catch(err => {
|
|
res.status(500).send({
|
|
message:
|
|
err.message || "Some error occurred while retrieving pitch types."
|
|
});
|
|
});
|
|
};
|
|
|
|
exports.findOne = (req, res) => {
|
|
const id = req.params.id;
|
|
|
|
PitchType.findByPk(id)
|
|
.then(data => {
|
|
if (data) {
|
|
res.send(data);
|
|
} else {
|
|
res.status(404).send({
|
|
message: `Cannot find pitch type with id=${id}.`
|
|
});
|
|
}
|
|
})
|
|
.catch(err => {
|
|
res.status(500).send({
|
|
message: "Error retrieving pitch type with id=" + id
|
|
});
|
|
});
|
|
};
|