Variable MJEntityOrganicKeySchemaConst
MJEntityOrganicKeySchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
AutoCreateRelatedViewOnForm: ZodBoolean;
CustomNormalizationExpression: ZodNullable<ZodString>;
Description: ZodNullable<ZodString>;
Entity: ZodString;
EntityID: ZodString;
ID: ZodString;
MatchFieldNames: ZodString;
Name: ZodString;
NormalizationStrategy: ZodUnion<
[
ZodLiteral<"Custom">,
ZodLiteral<"ExactMatch">,
ZodLiteral<"LowerCaseTrim">,
ZodLiteral<"Trim">,
],
>;
Sequence: ZodNumber;
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Disabled">]>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AutoCreateRelatedViewOnForm?: boolean;
CustomNormalizationExpression?: string;
Description?: string;
Entity?: string;
EntityID?: string;
ID?: string;
MatchFieldNames?: string;
Name?: string;
NormalizationStrategy?: "Custom"
| "ExactMatch"
| "LowerCaseTrim"
| "Trim";
Sequence?: number;
Status?: "Active" | "Disabled";
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AutoCreateRelatedViewOnForm?: boolean;
CustomNormalizationExpression?: string;
Description?: string;
Entity?: string;
EntityID?: string;
ID?: string;
MatchFieldNames?: string;
Name?: string;
NormalizationStrategy?: "Custom"
| "ExactMatch"
| "LowerCaseTrim"
| "Trim";
Sequence?: number;
Status?: "Active" | "Disabled";
},
> = ...
zod schema definition for the entity MJ: Entity Organic Keys