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 await page.create({ pageTitle: jsonPage.name, pageFolder: jsonPage.folder, }) res.status(201).json("ok"); } exports.updatePage = async (req, res) => { const jsonPage = req.body; const pageId = req.params.id; await page.update({ pageTitle: jsonPage.name, pageFolder: jsonPage.folder, }, { where: { pageId: pageId } }) res.status(200).json("ok"); } exports.updatePageContent = async (req, res) => { const jsonPage = req.body; const pageId = req.params.id; await page.update({ pageContent: jsonPage.content, }, { where: { pageId: pageId } }) res.status(200).json("ok"); }