Custom type not inferring correct zod schema? - Drizzle Team