import { execute, queryOne } from '../../../utils/db' /** * TODO 삭제 * DELETE /api/todo/[id]/delete */ export default defineEventHandler(async (event) => { const todoId = Number(getRouterParam(event, 'id')) const existing = await queryOne('SELECT * FROM wr_todo WHERE todo_id = $1', [todoId]) if (!existing) { throw createError({ statusCode: 404, message: 'TODO를 찾을 수 없습니다.' }) } await execute('DELETE FROM wr_todo WHERE todo_id = $1', [todoId]) return { success: true, message: 'TODO가 삭제되었습니다.' } })