import { eq } from 'drizzle-orm' export default defineEventHandler(async (event) => { const body = await readPatch(event, loreSchema) const row = useDb().update(tables.loreEntries).set(body).where(eq(tables.loreEntries.id, param(event))).returning().get() if (!row) throw createError({ statusCode: 404, message: '条目不存在' }) return row })