backup
This commit is contained in:
11
src/lib/schema/cv/entry.ts
Normal file
11
src/lib/schema/cv/entry.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { cvEntry } from "~/server/db/schema";
|
||||
import { createInsertSchema, createUpdateSchema, createSelectSchema} from 'drizzle-zod'
|
||||
import { z } from "zod";
|
||||
export const selectSchema = createSelectSchema(cvEntry);
|
||||
export const insertSchema = createInsertSchema(cvEntry);
|
||||
export const updateSchema = createUpdateSchema(cvEntry);
|
||||
export const getSchema = selectSchema.pick({id: true});
|
||||
export const updateRouteSchema = z.object({
|
||||
by: selectSchema.pick({id:true}),
|
||||
update: updateSchema
|
||||
})
|
||||
Reference in New Issue
Block a user