QuerySchema: ZodObject<{
    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>;
    Feedback: ZodNullable<ZodString>;
    ID: ZodString;
    Name: ZodString;
    OriginalSQL: ZodNullable<ZodString>;
    QualityRank: ZodNullable<ZodNumber>;
    SQL: ZodNullable<ZodString>;
    Status: ZodUnion<[ZodLiteral<"Approved">, ZodLiteral<"Expired">, ZodLiteral<"Pending">, ZodLiteral<"Rejected">]>;
    TechnicalDescription: ZodNullable<ZodString>;
    UserQuestion: ZodNullable<ZodString>;
    UsesTemplate: ZodNullable<ZodBoolean>;
    __mj_CreatedAt: ZodDate;
    __mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
    AuditQueryRuns?: boolean;
    CacheEnabled?: boolean;
    CacheMaxSize?: number;
    CacheTTLMinutes?: number;
    CacheValidationSQL?: string;
    Category?: string;
    CategoryID?: string;
    Description?: string;
    EmbeddingModel?: string;
    EmbeddingModelID?: string;
    EmbeddingVector?: string;
    ExecutionCostRank?: number;
    Feedback?: string;
    ID?: string;
    Name?: string;
    OriginalSQL?: string;
    QualityRank?: number;
    SQL?: 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;
    Feedback?: string;
    ID?: string;
    Name?: string;
    OriginalSQL?: string;
    QualityRank?: number;
    SQL?: string;
    Status?: "Pending" | "Approved" | "Rejected" | "Expired";
    TechnicalDescription?: string;
    UserQuestion?: string;
    UsesTemplate?: boolean;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}> = ...

zod schema definition for the entity Queries

Type declaration

  • 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>
  • Feedback: ZodNullable<ZodString>
  • ID: ZodString
  • Name: ZodString
  • OriginalSQL: ZodNullable<ZodString>
  • QualityRank: ZodNullable<ZodNumber>
  • SQL: ZodNullable<ZodString>
  • Status: ZodUnion<[ZodLiteral<"Approved">, ZodLiteral<"Expired">, ZodLiteral<"Pending">, ZodLiteral<"Rejected">]>
  • TechnicalDescription: ZodNullable<ZodString>
  • UserQuestion: ZodNullable<ZodString>
  • UsesTemplate: ZodNullable<ZodBoolean>
  • __mj_CreatedAt: ZodDate
  • __mj_UpdatedAt: ZodDate

Type declaration

  • Optional AuditQueryRuns?: boolean
  • Optional CacheEnabled?: boolean
  • Optional CacheMaxSize?: number
  • Optional CacheTTLMinutes?: number
  • Optional CacheValidationSQL?: string
  • Optional Category?: string
  • Optional CategoryID?: string
  • Optional Description?: string
  • Optional EmbeddingModel?: string
  • Optional EmbeddingModelID?: string
  • Optional EmbeddingVector?: string
  • Optional ExecutionCostRank?: number
  • Optional Feedback?: string
  • Optional ID?: string
  • Optional Name?: string
  • Optional OriginalSQL?: string
  • Optional QualityRank?: number
  • Optional SQL?: string
  • Optional Status?: "Pending" | "Approved" | "Rejected" | "Expired"
  • Optional TechnicalDescription?: string
  • Optional UserQuestion?: string
  • Optional UsesTemplate?: boolean
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date

Type declaration

  • Optional AuditQueryRuns?: boolean
  • Optional CacheEnabled?: boolean
  • Optional CacheMaxSize?: number
  • Optional CacheTTLMinutes?: number
  • Optional CacheValidationSQL?: string
  • Optional Category?: string
  • Optional CategoryID?: string
  • Optional Description?: string
  • Optional EmbeddingModel?: string
  • Optional EmbeddingModelID?: string
  • Optional EmbeddingVector?: string
  • Optional ExecutionCostRank?: number
  • Optional Feedback?: string
  • Optional ID?: string
  • Optional Name?: string
  • Optional OriginalSQL?: string
  • Optional QualityRank?: number
  • Optional SQL?: string
  • Optional Status?: "Pending" | "Approved" | "Rejected" | "Expired"
  • Optional TechnicalDescription?: string
  • Optional UserQuestion?: string
  • Optional UsesTemplate?: boolean
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date