# Functions
Affix applies equality check predicate on the "affix" field.
AffixEQ applies the EQ predicate on the "affix" field.
AffixIsNil applies the IsNil predicate on the "affix" field.
AffixNEQ applies the NEQ predicate on the "affix" field.
AffixNotNil applies the NotNil predicate on the "affix" field.
And groups predicates with the AND operator between them.
ByAffix orders the results by the affix field.
ByCarryParam orders the results by the carry_param field.
ByChildren orders the results by children terms.
ByChildrenCount orders the results by children count.
ByComponent orders the results by the component field.
ByCreatedAt orders the results by the created_at field.
ByDisabled orders the results by the disabled field.
ByDynamicLevel orders the results by the dynamic_level field.
ByFrameSrc orders the results by the frame_src field.
ByHideBreadcrumb orders the results by the hide_breadcrumb field.
ByHideChildrenInMenu orders the results by the hide_children_in_menu field.
ByHideMenu orders the results by the hide_menu field.
ByHideTab orders the results by the hide_tab field.
ByIcon orders the results by the icon field.
ByID orders the results by the id field.
ByIgnoreKeepAlive orders the results by the ignore_keep_alive field.
ByMenuLevel orders the results by the menu_level field.
ByMenuType orders the results by the menu_type field.
ByName orders the results by the name field.
ByParentField orders the results by parent field.
ByParentID orders the results by the parent_id field.
ByPath orders the results by the path field.
ByRealPath orders the results by the real_path field.
ByRedirect orders the results by the redirect field.
ByRoles orders the results by roles terms.
ByRolesCount orders the results by roles count.
BySort orders the results by the sort field.
ByTitle orders the results by the title field.
ByUpdatedAt orders the results by the updated_at field.
CarryParam applies equality check predicate on the "carry_param" field.
CarryParamEQ applies the EQ predicate on the "carry_param" field.
CarryParamIsNil applies the IsNil predicate on the "carry_param" field.
CarryParamNEQ applies the NEQ predicate on the "carry_param" field.
CarryParamNotNil applies the NotNil predicate on the "carry_param" field.
Component applies equality check predicate on the "component" field.
ComponentContains applies the Contains predicate on the "component" field.
ComponentContainsFold applies the ContainsFold predicate on the "component" field.
ComponentEQ applies the EQ predicate on the "component" field.
ComponentEqualFold applies the EqualFold predicate on the "component" field.
ComponentGT applies the GT predicate on the "component" field.
ComponentGTE applies the GTE predicate on the "component" field.
ComponentHasPrefix applies the HasPrefix predicate on the "component" field.
ComponentHasSuffix applies the HasSuffix predicate on the "component" field.
ComponentIn applies the In predicate on the "component" field.
ComponentIsNil applies the IsNil predicate on the "component" field.
ComponentLT applies the LT predicate on the "component" field.
ComponentLTE applies the LTE predicate on the "component" field.
ComponentNEQ applies the NEQ predicate on the "component" field.
ComponentNotIn applies the NotIn predicate on the "component" field.
ComponentNotNil applies the NotNil predicate on the "component" field.
CreatedAt applies equality check predicate on the "created_at" field.
CreatedAtEQ applies the EQ predicate on the "created_at" field.
CreatedAtGT applies the GT predicate on the "created_at" field.
CreatedAtGTE applies the GTE predicate on the "created_at" field.
CreatedAtIn applies the In predicate on the "created_at" field.
CreatedAtLT applies the LT predicate on the "created_at" field.
CreatedAtLTE applies the LTE predicate on the "created_at" field.
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
Disabled applies equality check predicate on the "disabled" field.
DisabledEQ applies the EQ predicate on the "disabled" field.
DisabledIsNil applies the IsNil predicate on the "disabled" field.
DisabledNEQ applies the NEQ predicate on the "disabled" field.
DisabledNotNil applies the NotNil predicate on the "disabled" field.
DynamicLevel applies equality check predicate on the "dynamic_level" field.
DynamicLevelEQ applies the EQ predicate on the "dynamic_level" field.
DynamicLevelGT applies the GT predicate on the "dynamic_level" field.
DynamicLevelGTE applies the GTE predicate on the "dynamic_level" field.
DynamicLevelIn applies the In predicate on the "dynamic_level" field.
DynamicLevelIsNil applies the IsNil predicate on the "dynamic_level" field.
DynamicLevelLT applies the LT predicate on the "dynamic_level" field.
DynamicLevelLTE applies the LTE predicate on the "dynamic_level" field.
DynamicLevelNEQ applies the NEQ predicate on the "dynamic_level" field.
DynamicLevelNotIn applies the NotIn predicate on the "dynamic_level" field.
DynamicLevelNotNil applies the NotNil predicate on the "dynamic_level" field.
FrameSrc applies equality check predicate on the "frame_src" field.
FrameSrcContains applies the Contains predicate on the "frame_src" field.
FrameSrcContainsFold applies the ContainsFold predicate on the "frame_src" field.
FrameSrcEQ applies the EQ predicate on the "frame_src" field.
FrameSrcEqualFold applies the EqualFold predicate on the "frame_src" field.
FrameSrcGT applies the GT predicate on the "frame_src" field.
FrameSrcGTE applies the GTE predicate on the "frame_src" field.
FrameSrcHasPrefix applies the HasPrefix predicate on the "frame_src" field.
FrameSrcHasSuffix applies the HasSuffix predicate on the "frame_src" field.
FrameSrcIn applies the In predicate on the "frame_src" field.
FrameSrcIsNil applies the IsNil predicate on the "frame_src" field.
FrameSrcLT applies the LT predicate on the "frame_src" field.
FrameSrcLTE applies the LTE predicate on the "frame_src" field.
FrameSrcNEQ applies the NEQ predicate on the "frame_src" field.
FrameSrcNotIn applies the NotIn predicate on the "frame_src" field.
FrameSrcNotNil applies the NotNil predicate on the "frame_src" field.
HasChildren applies the HasEdge predicate on the "children" edge.
HasChildrenWith applies the HasEdge predicate on the "children" edge with a given conditions (other predicates).
HasParent applies the HasEdge predicate on the "parent" edge.
HasParentWith applies the HasEdge predicate on the "parent" edge with a given conditions (other predicates).
HasRoles applies the HasEdge predicate on the "roles" edge.
HasRolesWith applies the HasEdge predicate on the "roles" edge with a given conditions (other predicates).
HideBreadcrumb applies equality check predicate on the "hide_breadcrumb" field.
HideBreadcrumbEQ applies the EQ predicate on the "hide_breadcrumb" field.
HideBreadcrumbIsNil applies the IsNil predicate on the "hide_breadcrumb" field.
HideBreadcrumbNEQ applies the NEQ predicate on the "hide_breadcrumb" field.
HideBreadcrumbNotNil applies the NotNil predicate on the "hide_breadcrumb" field.
HideChildrenInMenu applies equality check predicate on the "hide_children_in_menu" field.
HideChildrenInMenuEQ applies the EQ predicate on the "hide_children_in_menu" field.
HideChildrenInMenuIsNil applies the IsNil predicate on the "hide_children_in_menu" field.
HideChildrenInMenuNEQ applies the NEQ predicate on the "hide_children_in_menu" field.
HideChildrenInMenuNotNil applies the NotNil predicate on the "hide_children_in_menu" field.
HideMenu applies equality check predicate on the "hide_menu" field.
HideMenuEQ applies the EQ predicate on the "hide_menu" field.
HideMenuIsNil applies the IsNil predicate on the "hide_menu" field.
HideMenuNEQ applies the NEQ predicate on the "hide_menu" field.
HideMenuNotNil applies the NotNil predicate on the "hide_menu" field.
HideTab applies equality check predicate on the "hide_tab" field.
HideTabEQ applies the EQ predicate on the "hide_tab" field.
HideTabIsNil applies the IsNil predicate on the "hide_tab" field.
HideTabNEQ applies the NEQ predicate on the "hide_tab" field.
HideTabNotNil applies the NotNil predicate on the "hide_tab" field.
Icon applies equality check predicate on the "icon" field.
IconContains applies the Contains predicate on the "icon" field.
IconContainsFold applies the ContainsFold predicate on the "icon" field.
IconEQ applies the EQ predicate on the "icon" field.
IconEqualFold applies the EqualFold predicate on the "icon" field.
IconGT applies the GT predicate on the "icon" field.
IconGTE applies the GTE predicate on the "icon" field.
IconHasPrefix applies the HasPrefix predicate on the "icon" field.
IconHasSuffix applies the HasSuffix predicate on the "icon" field.
IconIn applies the In predicate on the "icon" field.
IconLT applies the LT predicate on the "icon" field.
IconLTE applies the LTE predicate on the "icon" field.
IconNEQ applies the NEQ predicate on the "icon" field.
IconNotIn applies the NotIn predicate on the "icon" field.
ID filters vertices based on their ID field.
IDEQ applies the EQ predicate on the ID field.
IDGT applies the GT predicate on the ID field.
IDGTE applies the GTE predicate on the ID field.
IDIn applies the In predicate on the ID field.
IDLT applies the LT predicate on the ID field.
IDLTE applies the LTE predicate on the ID field.
IDNEQ applies the NEQ predicate on the ID field.
IDNotIn applies the NotIn predicate on the ID field.
IgnoreKeepAlive applies equality check predicate on the "ignore_keep_alive" field.
IgnoreKeepAliveEQ applies the EQ predicate on the "ignore_keep_alive" field.
IgnoreKeepAliveIsNil applies the IsNil predicate on the "ignore_keep_alive" field.
IgnoreKeepAliveNEQ applies the NEQ predicate on the "ignore_keep_alive" field.
IgnoreKeepAliveNotNil applies the NotNil predicate on the "ignore_keep_alive" field.
MenuLevel applies equality check predicate on the "menu_level" field.
MenuLevelEQ applies the EQ predicate on the "menu_level" field.
MenuLevelGT applies the GT predicate on the "menu_level" field.
MenuLevelGTE applies the GTE predicate on the "menu_level" field.
MenuLevelIn applies the In predicate on the "menu_level" field.
MenuLevelLT applies the LT predicate on the "menu_level" field.
MenuLevelLTE applies the LTE predicate on the "menu_level" field.
MenuLevelNEQ applies the NEQ predicate on the "menu_level" field.
MenuLevelNotIn applies the NotIn predicate on the "menu_level" field.
MenuType applies equality check predicate on the "menu_type" field.
MenuTypeEQ applies the EQ predicate on the "menu_type" field.
MenuTypeGT applies the GT predicate on the "menu_type" field.
MenuTypeGTE applies the GTE predicate on the "menu_type" field.
MenuTypeIn applies the In predicate on the "menu_type" field.
MenuTypeLT applies the LT predicate on the "menu_type" field.
MenuTypeLTE applies the LTE predicate on the "menu_type" field.
MenuTypeNEQ applies the NEQ predicate on the "menu_type" field.
MenuTypeNotIn applies the NotIn predicate on the "menu_type" field.
Name applies equality check predicate on the "name" field.
NameContains applies the Contains predicate on the "name" field.
NameContainsFold applies the ContainsFold predicate on the "name" field.
NameEQ applies the EQ predicate on the "name" field.
NameEqualFold applies the EqualFold predicate on the "name" field.
NameGT applies the GT predicate on the "name" field.
NameGTE applies the GTE predicate on the "name" field.
NameHasPrefix applies the HasPrefix predicate on the "name" field.
NameHasSuffix applies the HasSuffix predicate on the "name" field.
NameIn applies the In predicate on the "name" field.
NameLT applies the LT predicate on the "name" field.
NameLTE applies the LTE predicate on the "name" field.
NameNEQ applies the NEQ predicate on the "name" field.
NameNotIn applies the NotIn predicate on the "name" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
ParentID applies equality check predicate on the "parent_id" field.
ParentIDEQ applies the EQ predicate on the "parent_id" field.
ParentIDIn applies the In predicate on the "parent_id" field.
ParentIDIsNil applies the IsNil predicate on the "parent_id" field.
ParentIDNEQ applies the NEQ predicate on the "parent_id" field.
ParentIDNotIn applies the NotIn predicate on the "parent_id" field.
ParentIDNotNil applies the NotNil predicate on the "parent_id" field.
Path applies equality check predicate on the "path" field.
PathContains applies the Contains predicate on the "path" field.
PathContainsFold applies the ContainsFold predicate on the "path" field.
PathEQ applies the EQ predicate on the "path" field.
PathEqualFold applies the EqualFold predicate on the "path" field.
PathGT applies the GT predicate on the "path" field.
PathGTE applies the GTE predicate on the "path" field.
PathHasPrefix applies the HasPrefix predicate on the "path" field.
PathHasSuffix applies the HasSuffix predicate on the "path" field.
PathIn applies the In predicate on the "path" field.
PathIsNil applies the IsNil predicate on the "path" field.
PathLT applies the LT predicate on the "path" field.
PathLTE applies the LTE predicate on the "path" field.
PathNEQ applies the NEQ predicate on the "path" field.
PathNotIn applies the NotIn predicate on the "path" field.
PathNotNil applies the NotNil predicate on the "path" field.
RealPath applies equality check predicate on the "real_path" field.
RealPathContains applies the Contains predicate on the "real_path" field.
RealPathContainsFold applies the ContainsFold predicate on the "real_path" field.
RealPathEQ applies the EQ predicate on the "real_path" field.
RealPathEqualFold applies the EqualFold predicate on the "real_path" field.
RealPathGT applies the GT predicate on the "real_path" field.
RealPathGTE applies the GTE predicate on the "real_path" field.
RealPathHasPrefix applies the HasPrefix predicate on the "real_path" field.
RealPathHasSuffix applies the HasSuffix predicate on the "real_path" field.
RealPathIn applies the In predicate on the "real_path" field.
RealPathIsNil applies the IsNil predicate on the "real_path" field.
RealPathLT applies the LT predicate on the "real_path" field.
RealPathLTE applies the LTE predicate on the "real_path" field.
RealPathNEQ applies the NEQ predicate on the "real_path" field.
RealPathNotIn applies the NotIn predicate on the "real_path" field.
RealPathNotNil applies the NotNil predicate on the "real_path" field.
Redirect applies equality check predicate on the "redirect" field.
RedirectContains applies the Contains predicate on the "redirect" field.
RedirectContainsFold applies the ContainsFold predicate on the "redirect" field.
RedirectEQ applies the EQ predicate on the "redirect" field.
RedirectEqualFold applies the EqualFold predicate on the "redirect" field.
RedirectGT applies the GT predicate on the "redirect" field.
RedirectGTE applies the GTE predicate on the "redirect" field.
RedirectHasPrefix applies the HasPrefix predicate on the "redirect" field.
RedirectHasSuffix applies the HasSuffix predicate on the "redirect" field.
RedirectIn applies the In predicate on the "redirect" field.
RedirectIsNil applies the IsNil predicate on the "redirect" field.
RedirectLT applies the LT predicate on the "redirect" field.
RedirectLTE applies the LTE predicate on the "redirect" field.
RedirectNEQ applies the NEQ predicate on the "redirect" field.
RedirectNotIn applies the NotIn predicate on the "redirect" field.
RedirectNotNil applies the NotNil predicate on the "redirect" field.
Sort applies equality check predicate on the "sort" field.
SortEQ applies the EQ predicate on the "sort" field.
SortGT applies the GT predicate on the "sort" field.
SortGTE applies the GTE predicate on the "sort" field.
SortIn applies the In predicate on the "sort" field.
SortLT applies the LT predicate on the "sort" field.
SortLTE applies the LTE predicate on the "sort" field.
SortNEQ applies the NEQ predicate on the "sort" field.
SortNotIn applies the NotIn predicate on the "sort" field.
Title applies equality check predicate on the "title" field.
TitleContains applies the Contains predicate on the "title" field.
TitleContainsFold applies the ContainsFold predicate on the "title" field.
TitleEQ applies the EQ predicate on the "title" field.
TitleEqualFold applies the EqualFold predicate on the "title" field.
TitleGT applies the GT predicate on the "title" field.
TitleGTE applies the GTE predicate on the "title" field.
TitleHasPrefix applies the HasPrefix predicate on the "title" field.
TitleHasSuffix applies the HasSuffix predicate on the "title" field.
TitleIn applies the In predicate on the "title" field.
TitleLT applies the LT predicate on the "title" field.
TitleLTE applies the LTE predicate on the "title" field.
TitleNEQ applies the NEQ predicate on the "title" field.
TitleNotIn applies the NotIn predicate on the "title" field.
UpdatedAt applies equality check predicate on the "updated_at" field.
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
UpdatedAtGT applies the GT predicate on the "updated_at" field.
UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
UpdatedAtIn applies the In predicate on the "updated_at" field.
UpdatedAtLT applies the LT predicate on the "updated_at" field.
UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
ValidColumn reports if the column name is valid (part of the table columns).
# Constants
ChildrenColumn is the table column denoting the children relation/edge.
ChildrenTable is the table that holds the children relation/edge.
EdgeChildren holds the string denoting the children edge name in mutations.
EdgeParent holds the string denoting the parent edge name in mutations.
EdgeRoles holds the string denoting the roles edge name in mutations.
FieldAffix holds the string denoting the affix field in the database.
FieldCarryParam holds the string denoting the carry_param field in the database.
FieldComponent holds the string denoting the component field in the database.
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldDisabled holds the string denoting the disabled field in the database.
FieldDynamicLevel holds the string denoting the dynamic_level field in the database.
FieldFrameSrc holds the string denoting the frame_src field in the database.
FieldHideBreadcrumb holds the string denoting the hide_breadcrumb field in the database.
FieldHideChildrenInMenu holds the string denoting the hide_children_in_menu field in the database.
FieldHideMenu holds the string denoting the hide_menu field in the database.
FieldHideTab holds the string denoting the hide_tab field in the database.
FieldIcon holds the string denoting the icon field in the database.
FieldID holds the string denoting the id field in the database.
FieldIgnoreKeepAlive holds the string denoting the ignore_keep_alive field in the database.
FieldMenuLevel holds the string denoting the menu_level field in the database.
FieldMenuType holds the string denoting the menu_type field in the database.
FieldName holds the string denoting the name field in the database.
FieldParentID holds the string denoting the parent_id field in the database.
FieldPath holds the string denoting the path field in the database.
FieldRealPath holds the string denoting the real_path field in the database.
FieldRedirect holds the string denoting the redirect field in the database.
FieldSort holds the string denoting the sort field in the database.
FieldTitle holds the string denoting the title field in the database.
FieldUpdatedAt holds the string denoting the updated_at field in the database.
Label holds the string label denoting the menu type in the database.
ParentColumn is the table column denoting the parent relation/edge.
ParentTable is the table that holds the parent relation/edge.
RolesInverseTable is the table name for the Role entity.
RolesTable is the table that holds the roles relation/edge.
Table holds the table name of the menu in the database.
# Variables
Columns holds all SQL columns for menu fields.
DefaultAffix holds the default value on creation for the "affix" field.
DefaultCarryParam holds the default value on creation for the "carry_param" field.
DefaultComponent holds the default value on creation for the "component" field.
DefaultCreatedAt holds the default value on creation for the "created_at" field.
DefaultDisabled holds the default value on creation for the "disabled" field.
DefaultDynamicLevel holds the default value on creation for the "dynamic_level" field.
DefaultFrameSrc holds the default value on creation for the "frame_src" field.
DefaultHideBreadcrumb holds the default value on creation for the "hide_breadcrumb" field.
DefaultHideChildrenInMenu holds the default value on creation for the "hide_children_in_menu" field.
DefaultHideMenu holds the default value on creation for the "hide_menu" field.
DefaultHideTab holds the default value on creation for the "hide_tab" field.
DefaultIgnoreKeepAlive holds the default value on creation for the "ignore_keep_alive" field.
DefaultParentID holds the default value on creation for the "parent_id" field.
DefaultPath holds the default value on creation for the "path" field.
DefaultRealPath holds the default value on creation for the "real_path" field.
DefaultRedirect holds the default value on creation for the "redirect" field.
DefaultSort holds the default value on creation for the "sort" field.
DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
RolesPrimaryKey and RolesColumn2 are the table columns denoting the primary key for the roles relation (M2M).
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
# Type aliases
OrderOption defines the ordering options for the Menu queries.