Voici votre URL de partage https://sharemycode.io/c/0be3a5c (Cliquer pour copier) (Copié)

import type { Request, Response } from "express";
import ContactRepository from "../repository/contact_repository.js";

class ContactController {
	// recuperation de tout les documents
	public index = async (req: Request, res: Response): Promise<Response> => {

        const results = await new ContactRepository().findAll();
        
        return res.status(200).json({
            status: 200,
            message: "OK",
            data: results,
        });
    };

    public create = async (req: Request, res: Response): Promise<Response> => {

        const results = await new ContactRepository().create(req.body);
        
        return res.status(201).json({
            status: 201,
            message: "created",
        });
    };
}

export default ContactController;

Informations

Cet extrait a été créé le 29 nov. 2024 à 07:49:48

Cet extrait expire le 29 déc. 2024 à 07:49:48

Langage : typescript

Logo typescript

Link

Voici votre URL de partage : https://sharemycode.io/c/0be3a5c Copié