| 1234567891011121314151617181920212223242526 |
- const express = require('express');
- const router = express.Router();
- const Client = require('../models/Client');
- // Get all clients
- router.get('/', async (req, res) => {
- try {
- const clients = await Client.find();
- res.json(clients);
- } catch (err) {
- res.status(500).json({ message: err.message });
- }
- });
- // Create a new client
- router.post('/', async (req, res) => {
- const client = new Client(req.body);
- try {
- const savedClient = await client.save();
- res.status(201).json(savedClient);
- } catch (err) {
- res.status(400).json({ message: err.message });
- }
- });
- module.exports = router;
|