# Functions
And groups predicates with the AND operator between them.
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.
DeletedAt applies equality check predicate on the "deleted_at" field.
DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
DeletedAtGT applies the GT predicate on the "deleted_at" field.
DeletedAtGTE applies the GTE predicate on the "deleted_at" field.
DeletedAtIn applies the In predicate on the "deleted_at" field.
DeletedAtLT applies the LT predicate on the "deleted_at" field.
DeletedAtLTE applies the LTE predicate on the "deleted_at" field.
DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.
DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.
Deprecated applies equality check predicate on the "deprecated" field.
DeprecatedEQ applies the EQ predicate on the "deprecated" field.
DeprecatedIsNil applies the IsNil predicate on the "deprecated" field.
DeprecatedNEQ applies the NEQ predicate on the "deprecated" field.
DeprecatedNotNil applies the NotNil predicate on the "deprecated" field.
DomainsIsNil applies the IsNil predicate on the "domains" field.
DomainsNotNil applies the NotNil predicate on the "domains" field.
EntID applies equality check predicate on the "ent_id" field.
EntIDEQ applies the EQ predicate on the "ent_id" field.
EntIDGT applies the GT predicate on the "ent_id" field.
EntIDGTE applies the GTE predicate on the "ent_id" field.
EntIDIn applies the In predicate on the "ent_id" field.
EntIDLT applies the LT predicate on the "ent_id" field.
EntIDLTE applies the LTE predicate on the "ent_id" field.
EntIDNEQ applies the NEQ predicate on the "ent_id" field.
EntIDNotIn applies the NotIn predicate on the "ent_id" field.
Exported applies equality check predicate on the "exported" field.
ExportedEQ applies the EQ predicate on the "exported" field.
ExportedIsNil applies the IsNil predicate on the "exported" field.
ExportedNEQ applies the NEQ predicate on the "exported" field.
ExportedNotNil applies the NotNil predicate on the "exported" 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.
Method applies equality check predicate on the "method" field.
MethodContains applies the Contains predicate on the "method" field.
MethodContainsFold applies the ContainsFold predicate on the "method" field.
MethodEQ applies the EQ predicate on the "method" field.
MethodEqualFold applies the EqualFold predicate on the "method" field.
MethodGT applies the GT predicate on the "method" field.
MethodGTE applies the GTE predicate on the "method" field.
MethodHasPrefix applies the HasPrefix predicate on the "method" field.
MethodHasSuffix applies the HasSuffix predicate on the "method" field.
MethodIn applies the In predicate on the "method" field.
MethodIsNil applies the IsNil predicate on the "method" field.
MethodLT applies the LT predicate on the "method" field.
MethodLTE applies the LTE predicate on the "method" field.
MethodName applies equality check predicate on the "method_name" field.
MethodNameContains applies the Contains predicate on the "method_name" field.
MethodNameContainsFold applies the ContainsFold predicate on the "method_name" field.
MethodNameEQ applies the EQ predicate on the "method_name" field.
MethodNameEqualFold applies the EqualFold predicate on the "method_name" field.
MethodNameGT applies the GT predicate on the "method_name" field.
MethodNameGTE applies the GTE predicate on the "method_name" field.
MethodNameHasPrefix applies the HasPrefix predicate on the "method_name" field.
MethodNameHasSuffix applies the HasSuffix predicate on the "method_name" field.
MethodNameIn applies the In predicate on the "method_name" field.
MethodNameIsNil applies the IsNil predicate on the "method_name" field.
MethodNameLT applies the LT predicate on the "method_name" field.
MethodNameLTE applies the LTE predicate on the "method_name" field.
MethodNameNEQ applies the NEQ predicate on the "method_name" field.
MethodNameNotIn applies the NotIn predicate on the "method_name" field.
MethodNameNotNil applies the NotNil predicate on the "method_name" field.
MethodNEQ applies the NEQ predicate on the "method" field.
MethodNotIn applies the NotIn predicate on the "method" field.
MethodNotNil applies the NotNil predicate on the "method" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
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.
PathPrefix applies equality check predicate on the "path_prefix" field.
PathPrefixContains applies the Contains predicate on the "path_prefix" field.
PathPrefixContainsFold applies the ContainsFold predicate on the "path_prefix" field.
PathPrefixEQ applies the EQ predicate on the "path_prefix" field.
PathPrefixEqualFold applies the EqualFold predicate on the "path_prefix" field.
PathPrefixGT applies the GT predicate on the "path_prefix" field.
PathPrefixGTE applies the GTE predicate on the "path_prefix" field.
PathPrefixHasPrefix applies the HasPrefix predicate on the "path_prefix" field.
PathPrefixHasSuffix applies the HasSuffix predicate on the "path_prefix" field.
PathPrefixIn applies the In predicate on the "path_prefix" field.
PathPrefixIsNil applies the IsNil predicate on the "path_prefix" field.
PathPrefixLT applies the LT predicate on the "path_prefix" field.
PathPrefixLTE applies the LTE predicate on the "path_prefix" field.
PathPrefixNEQ applies the NEQ predicate on the "path_prefix" field.
PathPrefixNotIn applies the NotIn predicate on the "path_prefix" field.
PathPrefixNotNil applies the NotNil predicate on the "path_prefix" field.
Protocol applies equality check predicate on the "protocol" field.
ProtocolContains applies the Contains predicate on the "protocol" field.
ProtocolContainsFold applies the ContainsFold predicate on the "protocol" field.
ProtocolEQ applies the EQ predicate on the "protocol" field.
ProtocolEqualFold applies the EqualFold predicate on the "protocol" field.
ProtocolGT applies the GT predicate on the "protocol" field.
ProtocolGTE applies the GTE predicate on the "protocol" field.
ProtocolHasPrefix applies the HasPrefix predicate on the "protocol" field.
ProtocolHasSuffix applies the HasSuffix predicate on the "protocol" field.
ProtocolIn applies the In predicate on the "protocol" field.
ProtocolIsNil applies the IsNil predicate on the "protocol" field.
ProtocolLT applies the LT predicate on the "protocol" field.
ProtocolLTE applies the LTE predicate on the "protocol" field.
ProtocolNEQ applies the NEQ predicate on the "protocol" field.
ProtocolNotIn applies the NotIn predicate on the "protocol" field.
ProtocolNotNil applies the NotNil predicate on the "protocol" field.
ServiceName applies equality check predicate on the "service_name" field.
ServiceNameContains applies the Contains predicate on the "service_name" field.
ServiceNameContainsFold applies the ContainsFold predicate on the "service_name" field.
ServiceNameEQ applies the EQ predicate on the "service_name" field.
ServiceNameEqualFold applies the EqualFold predicate on the "service_name" field.
ServiceNameGT applies the GT predicate on the "service_name" field.
ServiceNameGTE applies the GTE predicate on the "service_name" field.
ServiceNameHasPrefix applies the HasPrefix predicate on the "service_name" field.
ServiceNameHasSuffix applies the HasSuffix predicate on the "service_name" field.
ServiceNameIn applies the In predicate on the "service_name" field.
ServiceNameIsNil applies the IsNil predicate on the "service_name" field.
ServiceNameLT applies the LT predicate on the "service_name" field.
ServiceNameLTE applies the LTE predicate on the "service_name" field.
ServiceNameNEQ applies the NEQ predicate on the "service_name" field.
ServiceNameNotIn applies the NotIn predicate on the "service_name" field.
ServiceNameNotNil applies the NotNil predicate on the "service_name" 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
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldDeletedAt holds the string denoting the deleted_at field in the database.
FieldDeprecated holds the string denoting the deprecated field in the database.
FieldDomains holds the string denoting the domains field in the database.
FieldEntID holds the string denoting the ent_id field in the database.
FieldExported holds the string denoting the exported field in the database.
FieldID holds the string denoting the id field in the database.
FieldMethod holds the string denoting the method field in the database.
FieldMethodName holds the string denoting the method_name field in the database.
FieldPath holds the string denoting the path field in the database.
FieldPathPrefix holds the string denoting the path_prefix field in the database.
FieldProtocol holds the string denoting the protocol field in the database.
FieldServiceName holds the string denoting the service_name field in the database.
FieldUpdatedAt holds the string denoting the updated_at field in the database.
Label holds the string label denoting the api type in the database.
Table holds the table name of the api in the database.
# Variables
Columns holds all SQL columns for api fields.
DefaultCreatedAt holds the default value on creation for the "created_at" field.
DefaultDeletedAt holds the default value on creation for the "deleted_at" field.
DefaultDeprecated holds the default value on creation for the "deprecated" field.
DefaultDomains holds the default value on creation for the "domains" field.
DefaultEntID holds the default value on creation for the "ent_id" field.
DefaultExported holds the default value on creation for the "exported" field.
DefaultMethod holds the default value on creation for the "method" field.
DefaultMethodName holds the default value on creation for the "method_name" field.
DefaultPath holds the default value on creation for the "path" field.
DefaultPathPrefix holds the default value on creation for the "path_prefix" field.
DefaultProtocol holds the default value on creation for the "protocol" field.
DefaultServiceName holds the default value on creation for the "service_name" field.
DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
Note that the variables below are initialized by the runtime package on the initialization of the application.
Note that the variables below are initialized by the runtime package on the initialization of the application.
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.