const router = require('express').Router() const { Comment } = require('../db/models') module.exports = router router.get('/', async (req, res, next) => { try { const comments = await Comment.findAll({ include: 'replies' }) res.send(comments) } catch (err) { next(err) } }) router.post('/', async (req, res, next) => { try { const comment = await Comment.create({ text: req.body.text }) await comment.setParent(req.body.parentId) res.send(comment) } catch (err) { next(err) } })