29 lines
559 B
JavaScript
29 lines
559 B
JavaScript
const page = require('../models/page.model');
|
|
|
|
exports.getPages = async (req, res) => {
|
|
const pages = await page.findAll();
|
|
res.json(pages);
|
|
}
|
|
|
|
exports.getPageById = async (req, res) => {
|
|
const id = req.params.id
|
|
|
|
const pages = await page.findAll({
|
|
where: {
|
|
pageId: id,
|
|
}},
|
|
);
|
|
|
|
res.json(pages);
|
|
}
|
|
|
|
exports.createPage = async (req, res) => {
|
|
const jsonPage = req.body
|
|
|
|
page.create({
|
|
pageTitle: jsonPage.name,
|
|
pageFolder: jsonPage.folder,
|
|
})
|
|
|
|
res.status(201).json("ok");
|
|
} |