import db from '../../utils/db' export default defineEventHandler(async (event) => { const { text, category } = await readBody(event) if (!text?.trim()) { throw createError({ statusCode: 400, statusMessage: 'Text is required' }) } const cat = category || 'General' const result = db.prepare('INSERT INTO ideas (text, category) VALUES (?, ?)').run(text.trim(), cat) return { id: result.lastInsertRowid } })