Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the metadata type in the database.
	Label = "metadata"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldAge holds the string denoting the age field in the database.
	FieldAge = "age"
	// EdgeUser holds the string denoting the user edge name in mutations.
	EdgeUser = "user"
	// Table holds the table name of the metadata in the database.
	Table = "metadata"
	// UserTable is the table the holds the user relation/edge.
	UserTable = "metadata"
	// UserInverseTable is the table name for the User entity.
	// It exists in this package in order to avoid circular dependency with the "user" package.
	UserInverseTable = "users"
	// UserColumn is the table column denoting the user relation/edge.
	UserColumn = "id"
)

Variables

View Source
var Columns = []string{
	FieldID,
	FieldAge,
}

    Columns holds all SQL columns for metadata fields.

    View Source
    var (
    	// DefaultAge holds the default value on creation for the "age" field.
    	DefaultAge int
    )

    Functions

    func Age

    func Age(v int) predicate.Metadata

      Age applies equality check predicate on the "age" field. It's identical to AgeEQ.

      func AgeEQ

      func AgeEQ(v int) predicate.Metadata

        AgeEQ applies the EQ predicate on the "age" field.

        func AgeGT

        func AgeGT(v int) predicate.Metadata

          AgeGT applies the GT predicate on the "age" field.

          func AgeGTE

          func AgeGTE(v int) predicate.Metadata

            AgeGTE applies the GTE predicate on the "age" field.

            func AgeIn

            func AgeIn(vs ...int) predicate.Metadata

              AgeIn applies the In predicate on the "age" field.

              func AgeLT

              func AgeLT(v int) predicate.Metadata

                AgeLT applies the LT predicate on the "age" field.

                func AgeLTE

                func AgeLTE(v int) predicate.Metadata

                  AgeLTE applies the LTE predicate on the "age" field.

                  func AgeNEQ

                  func AgeNEQ(v int) predicate.Metadata

                    AgeNEQ applies the NEQ predicate on the "age" field.

                    func AgeNotIn

                    func AgeNotIn(vs ...int) predicate.Metadata

                      AgeNotIn applies the NotIn predicate on the "age" field.

                      func And

                      func And(predicates ...predicate.Metadata) predicate.Metadata

                        And groups predicates with the AND operator between them.

                        func HasUser

                        func HasUser() predicate.Metadata

                          HasUser applies the HasEdge predicate on the "user" edge.

                          func HasUserWith

                          func HasUserWith(preds ...predicate.User) predicate.Metadata

                            HasUserWith applies the HasEdge predicate on the "user" edge with a given conditions (other predicates).

                            func ID

                            func ID(id int) predicate.Metadata

                              ID filters vertices based on their ID field.

                              func IDEQ

                              func IDEQ(id int) predicate.Metadata

                                IDEQ applies the EQ predicate on the ID field.

                                func IDGT

                                func IDGT(id int) predicate.Metadata

                                  IDGT applies the GT predicate on the ID field.

                                  func IDGTE

                                  func IDGTE(id int) predicate.Metadata

                                    IDGTE applies the GTE predicate on the ID field.

                                    func IDIn

                                    func IDIn(ids ...int) predicate.Metadata

                                      IDIn applies the In predicate on the ID field.

                                      func IDLT

                                      func IDLT(id int) predicate.Metadata

                                        IDLT applies the LT predicate on the ID field.

                                        func IDLTE

                                        func IDLTE(id int) predicate.Metadata

                                          IDLTE applies the LTE predicate on the ID field.

                                          func IDNEQ

                                          func IDNEQ(id int) predicate.Metadata

                                            IDNEQ applies the NEQ predicate on the ID field.

                                            func IDNotIn

                                            func IDNotIn(ids ...int) predicate.Metadata

                                              IDNotIn applies the NotIn predicate on the ID field.

                                              func Not

                                                Not applies the not operator on the given predicate.

                                                func Or

                                                func Or(predicates ...predicate.Metadata) predicate.Metadata

                                                  Or groups predicates with the OR operator between them.

                                                  func ValidColumn

                                                  func ValidColumn(column string) bool

                                                    ValidColumn reports if the column name is valid (part of the table columns).

                                                    Types

                                                    This section is empty.