MCPcopy Create free account
hub / github.com/zenstackhq/zenstack / orArray

Method orArray

packages/orm/src/client/zod/factory.ts:2462–2464  ·  view source on GitHub ↗
(schema: T, canBeArray: boolean)

Source from the content-addressed store, hash-verified

2460 }
2461
2462 private orArray<T extends ZodType>(schema: T, canBeArray: boolean) {
2463 return canBeArray ? z.union([schema, z.array(schema)]) : schema;
2464 }
2465
2466 private isNumericField(fieldDef: FieldDef) {
2467 return NUMERIC_FIELD_TYPES.includes(fieldDef.type) && !fieldDef.array;

Callers 14

makeFindSchemaMethod · 0.95
makeWhereSchemaMethod · 0.95
makeDistinctSchemaMethod · 0.95
makeCreateDataSchemaMethod · 0.95
makeSetDataSchemaMethod · 0.95
makeConnectDataSchemaMethod · 0.95
makeCountSchemaMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected