refactor: 优化验证模式,直接使用 UUID 类型提升校验准确性

- 优化验证模式,移除字符串类型转换,直接使用 UUID 类型以提升数据校验准确性。
This commit is contained in:
2026-01-17 03:10:19 +08:00
parent 928a78a335
commit a4a9e0889a

View File

@@ -8,18 +8,17 @@ import { z } from 'zod'
import { db } from '@/db'
import { todoTable } from '@/db/schema'
// Zod Schemas
const createTodoSchema = z.object({
title: z.string().min(1, '标题不能为空'),
})
const updateTodoSchema = z.object({
id: z.string().uuid(),
id: z.uuid(),
completed: z.boolean(),
})
const deleteTodoSchema = z.object({
id: z.string().uuid(),
id: z.uuid(),
})
// Server Functions - CRUD 操作