import db from '../../db' export default defineEventHandler(async (event) => { const body = await readBody(event) const { name, team_group } = body if (!name || !team_group) { throw createError({ statusCode: 400, message: '缺少必要参数' }) } const stmt = db.prepare( 'INSERT INTO teams (name, team_group) VALUES (?, ?)' ) const result = stmt.run(name, team_group) // 初始化团队积分 const scoreStmt = db.prepare( 'INSERT INTO team_scores (team_id, total_score, gold_count, silver_count, bronze_count) VALUES (?, 0, 0, 0, 0)' ) scoreStmt.run(result.lastInsertRowid) return { success: true, data: { id: result.lastInsertRowid, name, team_group } } })