package
0.0.0-20220930035751-2b8a48b8df04
Repository: https://github.com/npoolplatform/api-manager.git
Documentation: pkg.go.dev
# Functions
And groups predicates with the AND operator between them.
CreateAt applies equality check predicate on the "create_at" field.
CreateAtEQ applies the EQ predicate on the "create_at" field.
CreateAtGT applies the GT predicate on the "create_at" field.
CreateAtGTE applies the GTE predicate on the "create_at" field.
CreateAtIn applies the In predicate on the "create_at" field.
CreateAtLT applies the LT predicate on the "create_at" field.
CreateAtLTE applies the LTE predicate on the "create_at" field.
CreateAtNEQ applies the NEQ predicate on the "create_at" field.
CreateAtNotIn applies the NotIn predicate on the "create_at" field.
DeleteAt applies equality check predicate on the "delete_at" field.
DeleteAtEQ applies the EQ predicate on the "delete_at" field.
DeleteAtGT applies the GT predicate on the "delete_at" field.
DeleteAtGTE applies the GTE predicate on the "delete_at" field.
DeleteAtIn applies the In predicate on the "delete_at" field.
DeleteAtLT applies the LT predicate on the "delete_at" field.
DeleteAtLTE applies the LTE predicate on the "delete_at" field.
DeleteAtNEQ applies the NEQ predicate on the "delete_at" field.
DeleteAtNotIn applies the NotIn predicate on the "delete_at" field.
Exported applies equality check predicate on the "exported" field.
ExportedEQ applies the EQ predicate on the "exported" field.
ExportedNEQ applies the NEQ 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.
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.
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.
MethodNEQ applies the NEQ predicate on the "method" field.
MethodNotIn applies the NotIn 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.
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.
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.
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.
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.
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.
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.
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.
UpdateAt applies equality check predicate on the "update_at" field.
UpdateAtEQ applies the EQ predicate on the "update_at" field.
UpdateAtGT applies the GT predicate on the "update_at" field.
UpdateAtGTE applies the GTE predicate on the "update_at" field.
UpdateAtIn applies the In predicate on the "update_at" field.
UpdateAtLT applies the LT predicate on the "update_at" field.
UpdateAtLTE applies the LTE predicate on the "update_at" field.
UpdateAtNEQ applies the NEQ predicate on the "update_at" field.
UpdateAtNotIn applies the NotIn predicate on the "update_at" field.
ValidColumn reports if the column name is valid (part of the table columns).
# Constants
FieldCreateAt holds the string denoting the create_at field in the database.
FieldDeleteAt holds the string denoting the delete_at field in the database.
FieldDomains holds the string denoting the domains 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.
FieldUpdateAt holds the string denoting the update_at field in the database.
Label holds the string label denoting the serviceapi type in the database.
Table holds the table name of the serviceapi in the database.
# Variables
Columns holds all SQL columns for serviceapi fields.
DefaultCreateAt holds the default value on creation for the "create_at" field.
DefaultDeleteAt holds the default value on creation for the "delete_at" field.
DefaultID holds the default value on creation for the "id" field.
DefaultUpdateAt holds the default value on creation for the "update_at" field.
UpdateDefaultUpdateAt holds the default value on update for the "update_at" field.