import { getDb } from '../../../utils/db' import { refreshServerTimer } from '../../../utils/server-scheduler' export default defineEventHandler(async (event) => { const targetId = getRouterParam(event, 'id') if (!targetId) { throw createError({ statusCode: 400, message: 'target_id is required' }) } // 스케줄러에서 제거 refreshServerTimer(Number(targetId)) const db = getDb() const result = db.prepare(` DELETE FROM server_targets WHERE target_id = ? `).run(targetId) return { success: true, changes: result.changes } })