We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0fd912 commit a5138fbCopy full SHA for a5138fb
1 file changed
packages/orm/src/client/zod/factory.ts
@@ -2240,10 +2240,16 @@ export class ZodSchemaFactory<
2240
2241
private canCreateModel(model: string) {
2242
const modelDef = requireModel(this.schema, model);
2243
+ if (modelDef.isDelegate) {
2244
+ return false;
2245
+ }
2246
const hasRequiredUnsupportedFields = Object.values(modelDef.fields).some(
2247
(fieldDef) => fieldDef.type === 'Unsupported' && !fieldDef.optional && !fieldHasDefaultValue(fieldDef),
2248
);
- return !hasRequiredUnsupportedFields;
2249
+ if (hasRequiredUnsupportedFields) {
2250
2251
2252
+ return true;
2253
}
2254
2255
private isModelAllowed(targetModel: string): boolean {
0 commit comments