Add good validation to all existing endpoints
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
import { z } from 'zod'
|
||||
|
||||
export const queryUserByIdSchema = z.object({
|
||||
id: z.uuidv7()
|
||||
})
|
||||
|
||||
export const queryAllUsersByInstanceId = z.object({
|
||||
instanceId: z.uuidv7()
|
||||
})
|
||||
|
||||
export const createUserSchema = z.object({
|
||||
username: z.string().min(3).max(30),
|
||||
nickname: z.string().min(1).max(30).optional(),
|
||||
|
||||
Reference in New Issue
Block a user