Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the card type in the database.
	Label = "card"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldExpired holds the string denoting the expired field in the database.
	FieldExpired = "expired"
	// FieldNumber holds the string denoting the number field in the database.
	FieldNumber = "number"

	// EdgeOwner holds the string denoting the owner edge name in mutations.
	EdgeOwner = "owner"

	// Table holds the table name of the card in the database.
	Table = "cards"
	// OwnerTable is the table the holds the owner relation/edge.
	OwnerTable = "cards"
	// OwnerInverseTable is the table name for the User entity.
	// It exists in this package in order to avoid circular dependency with the "user" package.
	OwnerInverseTable = "users"
	// OwnerColumn is the table column denoting the owner relation/edge.
	OwnerColumn = "user_card"
)

Variables

    Columns holds all SQL columns for card fields.

    View Source
    var ForeignKeys = []string{
    	"user_card",
    }

      ForeignKeys holds the SQL foreign-keys that are owned by the Card type.

      Functions

      func And

      func And(predicates ...predicate.Card) predicate.Card

        And groups predicates with the AND operator between them.

        func Expired

        func Expired(v time.Time) predicate.Card

          Expired applies equality check predicate on the "expired" field. It's identical to ExpiredEQ.

          func ExpiredEQ

          func ExpiredEQ(v time.Time) predicate.Card

            ExpiredEQ applies the EQ predicate on the "expired" field.

            func ExpiredGT

            func ExpiredGT(v time.Time) predicate.Card

              ExpiredGT applies the GT predicate on the "expired" field.

              func ExpiredGTE

              func ExpiredGTE(v time.Time) predicate.Card

                ExpiredGTE applies the GTE predicate on the "expired" field.

                func ExpiredIn

                func ExpiredIn(vs ...time.Time) predicate.Card

                  ExpiredIn applies the In predicate on the "expired" field.

                  func ExpiredLT

                  func ExpiredLT(v time.Time) predicate.Card

                    ExpiredLT applies the LT predicate on the "expired" field.

                    func ExpiredLTE

                    func ExpiredLTE(v time.Time) predicate.Card

                      ExpiredLTE applies the LTE predicate on the "expired" field.

                      func ExpiredNEQ

                      func ExpiredNEQ(v time.Time) predicate.Card

                        ExpiredNEQ applies the NEQ predicate on the "expired" field.

                        func ExpiredNotIn

                        func ExpiredNotIn(vs ...time.Time) predicate.Card

                          ExpiredNotIn applies the NotIn predicate on the "expired" field.

                          func HasOwner

                          func HasOwner() predicate.Card

                            HasOwner applies the HasEdge predicate on the "owner" edge.

                            func HasOwnerWith

                            func HasOwnerWith(preds ...predicate.User) predicate.Card

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

                              func ID

                              func ID(id int) predicate.Card

                                ID filters vertices based on their ID field.

                                func IDEQ

                                func IDEQ(id int) predicate.Card

                                  IDEQ applies the EQ predicate on the ID field.

                                  func IDGT

                                  func IDGT(id int) predicate.Card

                                    IDGT applies the GT predicate on the ID field.

                                    func IDGTE

                                    func IDGTE(id int) predicate.Card

                                      IDGTE applies the GTE predicate on the ID field.

                                      func IDIn

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

                                        IDIn applies the In predicate on the ID field.

                                        func IDLT

                                        func IDLT(id int) predicate.Card

                                          IDLT applies the LT predicate on the ID field.

                                          func IDLTE

                                          func IDLTE(id int) predicate.Card

                                            IDLTE applies the LTE predicate on the ID field.

                                            func IDNEQ

                                            func IDNEQ(id int) predicate.Card

                                              IDNEQ applies the NEQ predicate on the ID field.

                                              func IDNotIn

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

                                                IDNotIn applies the NotIn predicate on the ID field.

                                                func Not

                                                  Not applies the not operator on the given predicate.

                                                  func Number

                                                  func Number(v string) predicate.Card

                                                    Number applies equality check predicate on the "number" field. It's identical to NumberEQ.

                                                    func NumberContains

                                                    func NumberContains(v string) predicate.Card

                                                      NumberContains applies the Contains predicate on the "number" field.

                                                      func NumberContainsFold

                                                      func NumberContainsFold(v string) predicate.Card

                                                        NumberContainsFold applies the ContainsFold predicate on the "number" field.

                                                        func NumberEQ

                                                        func NumberEQ(v string) predicate.Card

                                                          NumberEQ applies the EQ predicate on the "number" field.

                                                          func NumberEqualFold

                                                          func NumberEqualFold(v string) predicate.Card

                                                            NumberEqualFold applies the EqualFold predicate on the "number" field.

                                                            func NumberGT

                                                            func NumberGT(v string) predicate.Card

                                                              NumberGT applies the GT predicate on the "number" field.

                                                              func NumberGTE

                                                              func NumberGTE(v string) predicate.Card

                                                                NumberGTE applies the GTE predicate on the "number" field.

                                                                func NumberHasPrefix

                                                                func NumberHasPrefix(v string) predicate.Card

                                                                  NumberHasPrefix applies the HasPrefix predicate on the "number" field.

                                                                  func NumberHasSuffix

                                                                  func NumberHasSuffix(v string) predicate.Card

                                                                    NumberHasSuffix applies the HasSuffix predicate on the "number" field.

                                                                    func NumberIn

                                                                    func NumberIn(vs ...string) predicate.Card

                                                                      NumberIn applies the In predicate on the "number" field.

                                                                      func NumberLT

                                                                      func NumberLT(v string) predicate.Card

                                                                        NumberLT applies the LT predicate on the "number" field.

                                                                        func NumberLTE

                                                                        func NumberLTE(v string) predicate.Card

                                                                          NumberLTE applies the LTE predicate on the "number" field.

                                                                          func NumberNEQ

                                                                          func NumberNEQ(v string) predicate.Card

                                                                            NumberNEQ applies the NEQ predicate on the "number" field.

                                                                            func NumberNotIn

                                                                            func NumberNotIn(vs ...string) predicate.Card

                                                                              NumberNotIn applies the NotIn predicate on the "number" field.

                                                                              func Or

                                                                              func Or(predicates ...predicate.Card) predicate.Card

                                                                                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.

                                                                                  Source Files