기능구현중

This commit is contained in:
2026-01-11 17:01:01 +09:00
parent 375d5bf91a
commit 954ba21211
148 changed files with 2276 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
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가 삭제되었습니다.' }
})