import db from '../../db' export default defineEventHandler(async (event) => { const body = await readBody(event) const { name, category, event_group, unit } = body if (!name || !category || !event_group || !unit) { throw createError({ statusCode: 400, message: '缺少必要参数' }) } const stmt = db.prepare( 'INSERT INTO events (name, category, event_group, unit) VALUES (?, ?, ?, ?)' ) const result = stmt.run(name, category, event_group, unit) return { success: true, data: { id: result.lastInsertRowid, name, category, event_group, unit } } })