Files
actions-containers/routes/events.js
T

22 lines
531 B
JavaScript

import { Router } from 'express';
import db from '../data/database.js';
const router = Router();
router.get('/', async (req, res) => {
const allEvents = await db.collection('events').find().toArray();
res.json({ events: allEvents });
});
router.post('/', async (req, res) => {
const eventData = req.body;
const result = await db.collection('events').insertOne({...eventData});
res.status(201).json({
message: 'Event created.',
event: { ...eventData, id: result.insertedId },
});
});
export default router;