import type { Refine } from 'drizzle-zod';
import { teamsTable } from '../teams-table';
const refineSchema = {
name: ({ name }) => name.min(3).max(50),
} satisfies Refine<typeof teamsTable, 'select'>;
export const insertSchema = createInsertSchema(teamsTable, refineSchema);
export const selectSchema = createSelectSchema(teamsTable, refineSchema);
import type { Refine } from 'drizzle-zod';
import { teamsTable } from '../teams-table';
const refineSchema = {
name: ({ name }) => name.min(3).max(50),
} satisfies Refine<typeof teamsTable, 'select'>;
export const insertSchema = createInsertSchema(teamsTable, refineSchema);
export const selectSchema = createSelectSchema(teamsTable, refineSchema);