Variable MJRubricVersionSchemaConst
MJRubricVersionSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
AppliedBump: ZodNullable<
ZodUnion<
[
ZodLiteral<"Initial">,
ZodLiteral<"Major">,
ZodLiteral<"Minor">,
ZodLiteral<"Patch">,
],
>,
>;
BasedOnVersionID: ZodNullable<ZodString>;
ChangeDetails: ZodNullable<ZodAny>;
ChangeSummary: ZodNullable<ZodString>;
ComputedBump: ZodNullable<
ZodUnion<
[
ZodLiteral<"Initial">,
ZodLiteral<"Major">,
ZodLiteral<"Minor">,
ZodLiteral<"Patch">,
],
>,
>;
ContentHash: ZodNullable<ZodString>;
ID: ZodString;
Instructions: ZodNullable<ZodString>;
MajorVersion: ZodNullable<ZodNumber>;
MinimumCompleteness: ZodNullable<ZodNumber>;
MinorVersion: ZodNullable<ZodNumber>;
NotApplicablePolicy: ZodUnion<
[
ZodLiteral<"CountAsZero">,
ZodLiteral<"ExcludeAndRedistribute">,
ZodLiteral<"FailEvaluation">,
ZodLiteral<"NotAllowed">,
],
>;
PassThreshold: ZodNullable<ZodNumber>;
PatchVersion: ZodNullable<ZodNumber>;
PublishedAt: ZodNullable<ZodDate>;
PublishedByUser: ZodNullable<ZodString>;
PublishedByUserID: ZodNullable<ZodString>;
RequestedBump: ZodNullable<
ZodUnion<
[ZodLiteral<"Major">, ZodLiteral<"Minor">, ZodLiteral<"Patch">],
>,
>;
RetiredAt: ZodNullable<ZodDate>;
Rubric: ZodString;
RubricID: ZodString;
ScoreDisplayMax: ZodNumber;
ScoreDisplayMin: ZodNumber;
ScoringHash: ZodNullable<ZodString>;
Status: ZodUnion<
[ZodLiteral<"Draft">, ZodLiteral<"Published">, ZodLiteral<"Retired">],
>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AppliedBump?: "Major"
| "Minor"
| "Patch"
| "Initial";
BasedOnVersionID?: string;
ChangeDetails?: any;
ChangeSummary?: string;
ComputedBump?: "Major" | "Minor" | "Patch" | "Initial";
ContentHash?: string;
ID?: string;
Instructions?: string;
MajorVersion?: number;
MinimumCompleteness?: number;
MinorVersion?: number;
NotApplicablePolicy?:
| "CountAsZero"
| "ExcludeAndRedistribute"
| "FailEvaluation"
| "NotAllowed";
PassThreshold?: number;
PatchVersion?: number;
PublishedAt?: Date;
PublishedByUser?: string;
PublishedByUserID?: string;
RequestedBump?: "Major"
| "Minor"
| "Patch";
RetiredAt?: Date;
Rubric?: string;
RubricID?: string;
ScoreDisplayMax?: number;
ScoreDisplayMin?: number;
ScoringHash?: string;
Status?: "Draft" | "Published" | "Retired";
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AppliedBump?: "Major"
| "Minor"
| "Patch"
| "Initial";
BasedOnVersionID?: string;
ChangeDetails?: any;
ChangeSummary?: string;
ComputedBump?: "Major" | "Minor" | "Patch" | "Initial";
ContentHash?: string;
ID?: string;
Instructions?: string;
MajorVersion?: number;
MinimumCompleteness?: number;
MinorVersion?: number;
NotApplicablePolicy?:
| "CountAsZero"
| "ExcludeAndRedistribute"
| "FailEvaluation"
| "NotAllowed";
PassThreshold?: number;
PatchVersion?: number;
PublishedAt?: Date;
PublishedByUser?: string;
PublishedByUserID?: string;
RequestedBump?: "Major"
| "Minor"
| "Patch";
RetiredAt?: Date;
Rubric?: string;
RubricID?: string;
ScoreDisplayMax?: number;
ScoreDisplayMin?: number;
ScoringHash?: string;
Status?: "Draft" | "Published" | "Retired";
},
> = ...
zod schema definition for the entity MJ: Rubric Versions