Variable MJQuerySchemaConst
MJQuerySchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
AuditQueryRuns: ZodBoolean;
CacheEnabled: ZodBoolean;
CacheMaxSize: ZodNullable<ZodNumber>;
CacheTTLMinutes: ZodNullable<ZodNumber>;
CacheValidationSQL: ZodNullable<ZodString>;
Category: ZodNullable<ZodString>;
CategoryID: ZodNullable<ZodString>;
Description: ZodNullable<ZodString>;
EmbeddingModel: ZodNullable<ZodString>;
EmbeddingModelID: ZodNullable<ZodString>;
EmbeddingVector: ZodNullable<ZodString>;
ExecutionCostRank: ZodNullable<ZodNumber>;
ExternalDataSource: ZodNullable<ZodString>;
ExternalDataSourceID: ZodNullable<ZodString>;
Feedback: ZodNullable<ZodString>;
ID: ZodString;
Name: ZodString;
OriginalSQL: ZodNullable<ZodString>;
QualityRank: ZodNullable<ZodNumber>;
Reusable: ZodBoolean;
SQL: ZodNullable<ZodString>;
SQLDialect: ZodString;
SQLDialectID: ZodString;
Status: ZodUnion<
[
ZodLiteral<"Approved">,
ZodLiteral<"Expired">,
ZodLiteral<"Pending">,
ZodLiteral<"Rejected">,
],
>;
TechnicalDescription: ZodNullable<ZodString>;
UserQuestion: ZodNullable<ZodString>;
UsesTemplate: ZodNullable<ZodBoolean>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AuditQueryRuns?: boolean;
CacheEnabled?: boolean;
CacheMaxSize?: number;
CacheTTLMinutes?: number;
CacheValidationSQL?: string;
Category?: string;
CategoryID?: string;
Description?: string;
EmbeddingModel?: string;
EmbeddingModelID?: string;
EmbeddingVector?: string;
ExecutionCostRank?: number;
ExternalDataSource?: string;
ExternalDataSourceID?: string;
Feedback?: string;
ID?: string;
Name?: string;
OriginalSQL?: string;
QualityRank?: number;
Reusable?: boolean;
SQL?: string;
SQLDialect?: string;
SQLDialectID?: string;
Status?: "Pending"
| "Approved"
| "Rejected"
| "Expired";
TechnicalDescription?: string;
UserQuestion?: string;
UsesTemplate?: boolean;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AuditQueryRuns?: boolean;
CacheEnabled?: boolean;
CacheMaxSize?: number;
CacheTTLMinutes?: number;
CacheValidationSQL?: string;
Category?: string;
CategoryID?: string;
Description?: string;
EmbeddingModel?: string;
EmbeddingModelID?: string;
EmbeddingVector?: string;
ExecutionCostRank?: number;
ExternalDataSource?: string;
ExternalDataSourceID?: string;
Feedback?: string;
ID?: string;
Name?: string;
OriginalSQL?: string;
QualityRank?: number;
Reusable?: boolean;
SQL?: string;
SQLDialect?: string;
SQLDialectID?: string;
Status?: "Pending"
| "Approved"
| "Rejected"
| "Expired";
TechnicalDescription?: string;
UserQuestion?: string;
UsesTemplate?: boolean;
},
> = ...
zod schema definition for the entity MJ: Queries