Variable EntityFieldSchemaConst
EntityFieldSchema: ZodObject<{
AllowDecryptInAPI: ZodBoolean;
AllowUpdateAPI: ZodBoolean;
AllowUpdateInView: ZodBoolean;
AllowsNull: ZodBoolean;
AutoIncrement: ZodBoolean;
AutoUpdateCategory: ZodBoolean;
AutoUpdateDefaultInView: ZodBoolean;
AutoUpdateDescription: ZodBoolean;
AutoUpdateDisplayName: ZodBoolean;
AutoUpdateIncludeInUserSearchAPI: ZodBoolean;
AutoUpdateIsNameField: ZodBoolean;
AutoUpdateRelatedEntityInfo: ZodBoolean;
BaseTable: ZodString;
BaseView: ZodString;
Category: ZodNullable<ZodString>;
CodeType: ZodNullable<ZodUnion<[ZodLiteral<"CSS">, ZodLiteral<"HTML">, ZodLiteral<"JavaScript">, ZodLiteral<"Other">, ZodLiteral<"SQL">, ZodLiteral<"TypeScript">]>>;
DefaultColumnWidth: ZodNullable<ZodNumber>;
DefaultInView: ZodBoolean;
DefaultValue: ZodNullable<ZodString>;
Description: ZodNullable<ZodString>;
DisplayName: ZodNullable<ZodString>;
Encrypt: ZodBoolean;
EncryptionKeyID: ZodNullable<ZodString>;
Entity: ZodString;
EntityClassName: ZodNullable<ZodString>;
EntityCodeName: ZodNullable<ZodString>;
EntityID: ZodString;
EntityIDFieldName: ZodNullable<ZodString>;
ExtendedType: ZodNullable<ZodUnion<[ZodLiteral<"Code">, ZodLiteral<"Email">, ZodLiteral<"FaceTime">, ZodLiteral<"Geo">, ZodLiteral<"MSTeams">, ZodLiteral<"Other">, ZodLiteral<"SIP">]>>;
FieldCodeName: ZodNullable<ZodString>;
FullTextSearchEnabled: ZodBoolean;
GeneratedFormSection: ZodUnion<[ZodLiteral<"Category">, ZodLiteral<"Details">, ZodLiteral<"Top">]>;
ID: ZodString;
IncludeInGeneratedForm: ZodBoolean;
IncludeInUserSearchAPI: ZodBoolean;
IncludeRelatedEntityNameFieldInBaseView: ZodBoolean;
IsNameField: ZodBoolean;
IsPrimaryKey: ZodBoolean;
IsUnique: ZodBoolean;
IsVirtual: ZodBoolean;
Length: ZodNullable<ZodNumber>;
Name: ZodString;
Precision: ZodNullable<ZodNumber>;
RelatedEntity: ZodNullable<ZodString>;
RelatedEntityBaseTable: ZodNullable<ZodString>;
RelatedEntityBaseView: ZodNullable<ZodString>;
RelatedEntityClassName: ZodNullable<ZodString>;
RelatedEntityCodeName: ZodNullable<ZodString>;
RelatedEntityDisplayType: ZodString;
RelatedEntityFieldName: ZodNullable<ZodString>;
RelatedEntityID: ZodNullable<ZodString>;
RelatedEntityNameFieldMap: ZodNullable<ZodString>;
RelatedEntitySchemaName: ZodNullable<ZodString>;
Scale: ZodNullable<ZodNumber>;
SchemaName: ZodString;
ScopeDefault: ZodNullable<ZodString>;
SendEncryptedValue: ZodBoolean;
Sequence: ZodNumber;
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Deprecated">, ZodLiteral<"Disabled">]>;
Type: ZodString;
UserSearchParamFormatAPI: ZodNullable<ZodString>;
ValueListType: ZodUnion<[ZodLiteral<"List">, ZodLiteral<"ListOrUserEntry">, ZodLiteral<"None">]>;
ValuesToPackWithSchema: ZodUnion<[ZodLiteral<"All">, ZodLiteral<"Auto">, ZodLiteral<"None">]>;
ViewCellTemplate: ZodNullable<ZodString>;
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
AllowDecryptInAPI?: boolean;
AllowUpdateAPI?: boolean;
AllowUpdateInView?: boolean;
AllowsNull?: boolean;
AutoIncrement?: boolean;
AutoUpdateCategory?: boolean;
AutoUpdateDefaultInView?: boolean;
AutoUpdateDescription?: boolean;
AutoUpdateDisplayName?: boolean;
AutoUpdateIncludeInUserSearchAPI?: boolean;
AutoUpdateIsNameField?: boolean;
AutoUpdateRelatedEntityInfo?: boolean;
BaseTable?: string;
BaseView?: string;
Category?: string;
CodeType?: "Other" | "SQL" | "CSS" | "HTML" | "JavaScript" | "TypeScript";
DefaultColumnWidth?: number;
DefaultInView?: boolean;
DefaultValue?: string;
Description?: string;
DisplayName?: string;
Encrypt?: boolean;
EncryptionKeyID?: string;
Entity?: string;
EntityClassName?: string;
EntityCodeName?: string;
EntityID?: string;
EntityIDFieldName?: string;
ExtendedType?: "Code" | "Other" | "URL" | "Email" | "FaceTime" | "Geo" | "MSTeams" | "SIP" | "SMS" | "Skype" | "Tel" | "WhatsApp" | "ZoomMtg";
FieldCodeName?: string;
FullTextSearchEnabled?: boolean;
GeneratedFormSection?: "Category" | "Details" | "Top";
ID?: string;
IncludeInGeneratedForm?: boolean;
IncludeInUserSearchAPI?: boolean;
IncludeRelatedEntityNameFieldInBaseView?: boolean;
IsNameField?: boolean;
IsPrimaryKey?: boolean;
IsUnique?: boolean;
IsVirtual?: boolean;
Length?: number;
Name?: string;
Precision?: number;
RelatedEntity?: string;
RelatedEntityBaseTable?: string;
RelatedEntityBaseView?: string;
RelatedEntityClassName?: string;
RelatedEntityCodeName?: string;
RelatedEntityDisplayType?: string;
RelatedEntityFieldName?: string;
RelatedEntityID?: string;
RelatedEntityNameFieldMap?: string;
RelatedEntitySchemaName?: string;
Scale?: number;
SchemaName?: string;
ScopeDefault?: string;
SendEncryptedValue?: boolean;
Sequence?: number;
Status?: "Active" | "Disabled" | "Deprecated";
Type?: string;
UserSearchParamFormatAPI?: string;
ValueListType?: "None" | "List" | "ListOrUserEntry";
ValuesToPackWithSchema?: "None" | "All" | "Auto";
ViewCellTemplate?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}, {
AllowDecryptInAPI?: boolean;
AllowUpdateAPI?: boolean;
AllowUpdateInView?: boolean;
AllowsNull?: boolean;
AutoIncrement?: boolean;
AutoUpdateCategory?: boolean;
AutoUpdateDefaultInView?: boolean;
AutoUpdateDescription?: boolean;
AutoUpdateDisplayName?: boolean;
AutoUpdateIncludeInUserSearchAPI?: boolean;
AutoUpdateIsNameField?: boolean;
AutoUpdateRelatedEntityInfo?: boolean;
BaseTable?: string;
BaseView?: string;
Category?: string;
CodeType?: "Other" | "SQL" | "CSS" | "HTML" | "JavaScript" | "TypeScript";
DefaultColumnWidth?: number;
DefaultInView?: boolean;
DefaultValue?: string;
Description?: string;
DisplayName?: string;
Encrypt?: boolean;
EncryptionKeyID?: string;
Entity?: string;
EntityClassName?: string;
EntityCodeName?: string;
EntityID?: string;
EntityIDFieldName?: string;
ExtendedType?: "Code" | "Other" | "URL" | "Email" | "FaceTime" | "Geo" | "MSTeams" | "SIP" | "SMS" | "Skype" | "Tel" | "WhatsApp" | "ZoomMtg";
FieldCodeName?: string;
FullTextSearchEnabled?: boolean;
GeneratedFormSection?: "Category" | "Details" | "Top";
ID?: string;
IncludeInGeneratedForm?: boolean;
IncludeInUserSearchAPI?: boolean;
IncludeRelatedEntityNameFieldInBaseView?: boolean;
IsNameField?: boolean;
IsPrimaryKey?: boolean;
IsUnique?: boolean;
IsVirtual?: boolean;
Length?: number;
Name?: string;
Precision?: number;
RelatedEntity?: string;
RelatedEntityBaseTable?: string;
RelatedEntityBaseView?: string;
RelatedEntityClassName?: string;
RelatedEntityCodeName?: string;
RelatedEntityDisplayType?: string;
RelatedEntityFieldName?: string;
RelatedEntityID?: string;
RelatedEntityNameFieldMap?: string;
RelatedEntitySchemaName?: string;
Scale?: number;
SchemaName?: string;
ScopeDefault?: string;
SendEncryptedValue?: boolean;
Sequence?: number;
Status?: "Active" | "Disabled" | "Deprecated";
Type?: string;
UserSearchParamFormatAPI?: string;
ValueListType?: "None" | "List" | "ListOrUserEntry";
ValuesToPackWithSchema?: "None" | "All" | "Auto";
ViewCellTemplate?: string;
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
}> = ...
Type declaration
AllowDecryptInAPI: ZodBoolean
AllowUpdateAPI: ZodBoolean
AllowUpdateInView: ZodBoolean
AllowsNull: ZodBoolean
AutoIncrement: ZodBoolean
AutoUpdateCategory: ZodBoolean
AutoUpdateDefaultInView: ZodBoolean
AutoUpdateDescription: ZodBoolean
AutoUpdateDisplayName: ZodBoolean
AutoUpdateIncludeInUserSearchAPI: ZodBoolean
AutoUpdateIsNameField: ZodBoolean
AutoUpdateRelatedEntityInfo: ZodBoolean
BaseTable: ZodString
BaseView: ZodString
Category: ZodNullable<ZodString>
CodeType: ZodNullable<ZodUnion<[ZodLiteral<"CSS">, ZodLiteral<"HTML">, ZodLiteral<"JavaScript">, ZodLiteral<"Other">, ZodLiteral<"SQL">, ZodLiteral<"TypeScript">]>>
DefaultColumnWidth: ZodNullable<ZodNumber>
DefaultInView: ZodBoolean
DefaultValue: ZodNullable<ZodString>
Description: ZodNullable<ZodString>
DisplayName: ZodNullable<ZodString>
Encrypt: ZodBoolean
EncryptionKeyID: ZodNullable<ZodString>
Entity: ZodString
EntityClassName: ZodNullable<ZodString>
EntityCodeName: ZodNullable<ZodString>
EntityID: ZodString
EntityIDFieldName: ZodNullable<ZodString>
ExtendedType: ZodNullable<ZodUnion<[ZodLiteral<"Code">, ZodLiteral<"Email">, ZodLiteral<"FaceTime">, ZodLiteral<"Geo">, ZodLiteral<"MSTeams">, ZodLiteral<"Other">, ZodLiteral<"SIP">]>>
FieldCodeName: ZodNullable<ZodString>
FullTextSearchEnabled: ZodBoolean
GeneratedFormSection: ZodUnion<[ZodLiteral<"Category">, ZodLiteral<"Details">, ZodLiteral<"Top">]>
ID: ZodString
IncludeInGeneratedForm: ZodBoolean
IncludeInUserSearchAPI: ZodBoolean
IncludeRelatedEntityNameFieldInBaseView: ZodBoolean
IsNameField: ZodBoolean
IsPrimaryKey: ZodBoolean
IsUnique: ZodBoolean
IsVirtual: ZodBoolean
Length: ZodNullable<ZodNumber>
Name: ZodString
Precision: ZodNullable<ZodNumber>
RelatedEntity: ZodNullable<ZodString>
RelatedEntityBaseTable: ZodNullable<ZodString>
RelatedEntityBaseView: ZodNullable<ZodString>
RelatedEntityClassName: ZodNullable<ZodString>
RelatedEntityCodeName: ZodNullable<ZodString>
RelatedEntityDisplayType: ZodString
RelatedEntityFieldName: ZodNullable<ZodString>
RelatedEntityID: ZodNullable<ZodString>
RelatedEntityNameFieldMap: ZodNullable<ZodString>
RelatedEntitySchemaName: ZodNullable<ZodString>
Scale: ZodNullable<ZodNumber>
SchemaName: ZodString
ScopeDefault: ZodNullable<ZodString>
SendEncryptedValue: ZodBoolean
Sequence: ZodNumber
Status: ZodUnion<[ZodLiteral<"Active">, ZodLiteral<"Deprecated">, ZodLiteral<"Disabled">]>
Type: ZodString
UserSearchParamFormatAPI: ZodNullable<ZodString>
ValueListType: ZodUnion<[ZodLiteral<"List">, ZodLiteral<"ListOrUserEntry">, ZodLiteral<"None">]>
ValuesToPackWithSchema: ZodUnion<[ZodLiteral<"All">, ZodLiteral<"Auto">, ZodLiteral<"None">]>
ViewCellTemplate: ZodNullable<ZodString>
__mj_CreatedAt: ZodDate
__mj_UpdatedAt: ZodDate
Type declaration
Optional AllowDecryptInAPI?: boolean
Optional AllowUpdateAPI?: boolean
Optional AllowUpdateInView?: boolean
Optional AllowsNull?: boolean
Optional AutoIncrement?: boolean
Optional AutoUpdateCategory?: boolean
Optional AutoUpdateDefaultInView?: boolean
Optional AutoUpdateDescription?: boolean
Optional AutoUpdateDisplayName?: boolean
Optional AutoUpdateIncludeInUserSearchAPI?: boolean
Optional AutoUpdateIsNameField?: boolean
Optional AutoUpdateRelatedEntityInfo?: boolean
Optional BaseTable?: string
Optional BaseView?: string
Optional Category?: string
Optional CodeType?: "Other" | "SQL" | "CSS" | "HTML" | "JavaScript" | "TypeScript"
Optional DefaultColumnWidth?: number
Optional DefaultInView?: boolean
Optional DefaultValue?: string
Optional Description?: string
Optional DisplayName?: string
Optional Encrypt?: boolean
Optional EncryptionKeyID?: string
Optional Entity?: string
Optional EntityClassName?: string
Optional EntityCodeName?: string
Optional EntityID?: string
Optional EntityIDFieldName?: string
Optional ExtendedType?: "Code" | "Other" | "URL" | "Email" | "FaceTime" | "Geo" | "MSTeams" | "SIP" | "SMS" | "Skype" | "Tel" | "WhatsApp" | "ZoomMtg"
Optional FieldCodeName?: string
Optional FullTextSearchEnabled?: boolean
Optional GeneratedFormSection?: "Category" | "Details" | "Top"
Optional ID?: string
Optional IncludeInGeneratedForm?: boolean
Optional IncludeInUserSearchAPI?: boolean
Optional IncludeRelatedEntityNameFieldInBaseView?: boolean
Optional IsNameField?: boolean
Optional IsPrimaryKey?: boolean
Optional IsUnique?: boolean
Optional IsVirtual?: boolean
Optional Length?: number
Optional Name?: string
Optional Precision?: number
Optional RelatedEntity?: string
Optional RelatedEntityBaseTable?: string
Optional RelatedEntityBaseView?: string
Optional RelatedEntityClassName?: string
Optional RelatedEntityCodeName?: string
Optional RelatedEntityDisplayType?: string
Optional RelatedEntityFieldName?: string
Optional RelatedEntityID?: string
Optional RelatedEntityNameFieldMap?: string
Optional RelatedEntitySchemaName?: string
Optional Scale?: number
Optional SchemaName?: string
Optional ScopeDefault?: string
Optional SendEncryptedValue?: boolean
Optional Sequence?: number
Optional Status?: "Active" | "Disabled" | "Deprecated"
Optional Type?: string
Optional UserSearchParamFormatAPI?: string
Optional ValueListType?: "None" | "List" | "ListOrUserEntry"
Optional ValuesToPackWithSchema?: "None" | "All" | "Auto"
Optional ViewCellTemplate?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
Type declaration
Optional AllowDecryptInAPI?: boolean
Optional AllowUpdateAPI?: boolean
Optional AllowUpdateInView?: boolean
Optional AllowsNull?: boolean
Optional AutoIncrement?: boolean
Optional AutoUpdateCategory?: boolean
Optional AutoUpdateDefaultInView?: boolean
Optional AutoUpdateDescription?: boolean
Optional AutoUpdateDisplayName?: boolean
Optional AutoUpdateIncludeInUserSearchAPI?: boolean
Optional AutoUpdateIsNameField?: boolean
Optional AutoUpdateRelatedEntityInfo?: boolean
Optional BaseTable?: string
Optional BaseView?: string
Optional Category?: string
Optional CodeType?: "Other" | "SQL" | "CSS" | "HTML" | "JavaScript" | "TypeScript"
Optional DefaultColumnWidth?: number
Optional DefaultInView?: boolean
Optional DefaultValue?: string
Optional Description?: string
Optional DisplayName?: string
Optional Encrypt?: boolean
Optional EncryptionKeyID?: string
Optional Entity?: string
Optional EntityClassName?: string
Optional EntityCodeName?: string
Optional EntityID?: string
Optional EntityIDFieldName?: string
Optional ExtendedType?: "Code" | "Other" | "URL" | "Email" | "FaceTime" | "Geo" | "MSTeams" | "SIP" | "SMS" | "Skype" | "Tel" | "WhatsApp" | "ZoomMtg"
Optional FieldCodeName?: string
Optional FullTextSearchEnabled?: boolean
Optional GeneratedFormSection?: "Category" | "Details" | "Top"
Optional ID?: string
Optional IncludeInGeneratedForm?: boolean
Optional IncludeInUserSearchAPI?: boolean
Optional IncludeRelatedEntityNameFieldInBaseView?: boolean
Optional IsNameField?: boolean
Optional IsPrimaryKey?: boolean
Optional IsUnique?: boolean
Optional IsVirtual?: boolean
Optional Length?: number
Optional Name?: string
Optional Precision?: number
Optional RelatedEntity?: string
Optional RelatedEntityBaseTable?: string
Optional RelatedEntityBaseView?: string
Optional RelatedEntityClassName?: string
Optional RelatedEntityCodeName?: string
Optional RelatedEntityDisplayType?: string
Optional RelatedEntityFieldName?: string
Optional RelatedEntityID?: string
Optional RelatedEntityNameFieldMap?: string
Optional RelatedEntitySchemaName?: string
Optional Scale?: number
Optional SchemaName?: string
Optional ScopeDefault?: string
Optional SendEncryptedValue?: boolean
Optional Sequence?: number
Optional Status?: "Active" | "Disabled" | "Deprecated"
Optional Type?: string
Optional UserSearchParamFormatAPI?: string
Optional ValueListType?: "None" | "List" | "ListOrUserEntry"
Optional ValuesToPackWithSchema?: "None" | "All" | "Auto"
Optional ViewCellTemplate?: string
Optional __mj_CreatedAt?: Date
Optional __mj_UpdatedAt?: Date
zod schema definition for the entity Entity Fields