10 lines
368 B
TypeScript
10 lines
368 B
TypeScript
import { eq } from "drizzle-orm";
|
|
import db from "../db";
|
|
import { ideasTable } from "../db/schema";
|
|
import { Request, Response } from "express";
|
|
|
|
export default async function deleteIdeaHandler(req: Request, res: Response) {
|
|
const { id } = req.params;
|
|
await db.delete(ideasTable).where(eq(ideasTable.id, Number(id)));
|
|
res.json({message: "Idea deleted"})
|
|
} |