import { project } from "~/server/db/schema" import { createInsertSchema, createUpdateSchema, createSelectSchema} from 'drizzle-zod' import { z } from "zod"; export const selectSchema = createSelectSchema(project); export const insertSchema = createInsertSchema(project); export const updateSchema = createUpdateSchema(project); export const getSchema = selectSchema.pick({id: true}); export const updateRouteSchema = z.object({ by: selectSchema.pick({id:true}), update: updateSchema })