// Code generated by ent, DO NOT EDIT. package authcode import ( "time" "entgo.io/ent/dialect/sql" "github.com/dexidp/dex/storage/ent/db/predicate" ) // ID filters vertices based on their ID field. func ID(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldID), id)) }) } // IDEQ applies the EQ predicate on the ID field. func IDEQ(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldID), id)) }) } // IDNEQ applies the NEQ predicate on the ID field. func IDNEQ(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldID), id)) }) } // IDIn applies the In predicate on the ID field. func IDIn(ids ...string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { v := make([]interface{}, len(ids)) for i := range v { v[i] = ids[i] } s.Where(sql.In(s.C(FieldID), v...)) }) } // IDNotIn applies the NotIn predicate on the ID field. func IDNotIn(ids ...string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { v := make([]interface{}, len(ids)) for i := range v { v[i] = ids[i] } s.Where(sql.NotIn(s.C(FieldID), v...)) }) } // IDGT applies the GT predicate on the ID field. func IDGT(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldID), id)) }) } // IDGTE applies the GTE predicate on the ID field. func IDGTE(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldID), id)) }) } // IDLT applies the LT predicate on the ID field. func IDLT(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldID), id)) }) } // IDLTE applies the LTE predicate on the ID field. func IDLTE(id string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldID), id)) }) } // ClientID applies equality check predicate on the "client_id" field. It's identical to ClientIDEQ. func ClientID(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClientID), v)) }) } // Nonce applies equality check predicate on the "nonce" field. It's identical to NonceEQ. func Nonce(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldNonce), v)) }) } // RedirectURI applies equality check predicate on the "redirect_uri" field. It's identical to RedirectURIEQ. func RedirectURI(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldRedirectURI), v)) }) } // ClaimsUserID applies equality check predicate on the "claims_user_id" field. It's identical to ClaimsUserIDEQ. func ClaimsUserID(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsUserID), v)) }) } // ClaimsUsername applies equality check predicate on the "claims_username" field. It's identical to ClaimsUsernameEQ. func ClaimsUsername(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsUsername), v)) }) } // ClaimsEmail applies equality check predicate on the "claims_email" field. It's identical to ClaimsEmailEQ. func ClaimsEmail(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailVerified applies equality check predicate on the "claims_email_verified" field. It's identical to ClaimsEmailVerifiedEQ. func ClaimsEmailVerified(v bool) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsEmailVerified), v)) }) } // ClaimsPreferredUsername applies equality check predicate on the "claims_preferred_username" field. It's identical to ClaimsPreferredUsernameEQ. func ClaimsPreferredUsername(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsPreferredUsername), v)) }) } // ConnectorID applies equality check predicate on the "connector_id" field. It's identical to ConnectorIDEQ. func ConnectorID(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldConnectorID), v)) }) } // ConnectorData applies equality check predicate on the "connector_data" field. It's identical to ConnectorDataEQ. func ConnectorData(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldConnectorData), v)) }) } // Expiry applies equality check predicate on the "expiry" field. It's identical to ExpiryEQ. func Expiry(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldExpiry), v)) }) } // CodeChallenge applies equality check predicate on the "code_challenge" field. It's identical to CodeChallengeEQ. func CodeChallenge(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeMethod applies equality check predicate on the "code_challenge_method" field. It's identical to CodeChallengeMethodEQ. func CodeChallengeMethod(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldCodeChallengeMethod), v)) }) } // ClientIDEQ applies the EQ predicate on the "client_id" field. func ClientIDEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClientID), v)) }) } // ClientIDNEQ applies the NEQ predicate on the "client_id" field. func ClientIDNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClientID), v)) }) } // ClientIDIn applies the In predicate on the "client_id" field. func ClientIDIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldClientID), v...)) }) } // ClientIDNotIn applies the NotIn predicate on the "client_id" field. func ClientIDNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldClientID), v...)) }) } // ClientIDGT applies the GT predicate on the "client_id" field. func ClientIDGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldClientID), v)) }) } // ClientIDGTE applies the GTE predicate on the "client_id" field. func ClientIDGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldClientID), v)) }) } // ClientIDLT applies the LT predicate on the "client_id" field. func ClientIDLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldClientID), v)) }) } // ClientIDLTE applies the LTE predicate on the "client_id" field. func ClientIDLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldClientID), v)) }) } // ClientIDContains applies the Contains predicate on the "client_id" field. func ClientIDContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldClientID), v)) }) } // ClientIDHasPrefix applies the HasPrefix predicate on the "client_id" field. func ClientIDHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldClientID), v)) }) } // ClientIDHasSuffix applies the HasSuffix predicate on the "client_id" field. func ClientIDHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldClientID), v)) }) } // ClientIDEqualFold applies the EqualFold predicate on the "client_id" field. func ClientIDEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldClientID), v)) }) } // ClientIDContainsFold applies the ContainsFold predicate on the "client_id" field. func ClientIDContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldClientID), v)) }) } // ScopesIsNil applies the IsNil predicate on the "scopes" field. func ScopesIsNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.IsNull(s.C(FieldScopes))) }) } // ScopesNotNil applies the NotNil predicate on the "scopes" field. func ScopesNotNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotNull(s.C(FieldScopes))) }) } // NonceEQ applies the EQ predicate on the "nonce" field. func NonceEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldNonce), v)) }) } // NonceNEQ applies the NEQ predicate on the "nonce" field. func NonceNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldNonce), v)) }) } // NonceIn applies the In predicate on the "nonce" field. func NonceIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldNonce), v...)) }) } // NonceNotIn applies the NotIn predicate on the "nonce" field. func NonceNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldNonce), v...)) }) } // NonceGT applies the GT predicate on the "nonce" field. func NonceGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldNonce), v)) }) } // NonceGTE applies the GTE predicate on the "nonce" field. func NonceGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldNonce), v)) }) } // NonceLT applies the LT predicate on the "nonce" field. func NonceLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldNonce), v)) }) } // NonceLTE applies the LTE predicate on the "nonce" field. func NonceLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldNonce), v)) }) } // NonceContains applies the Contains predicate on the "nonce" field. func NonceContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldNonce), v)) }) } // NonceHasPrefix applies the HasPrefix predicate on the "nonce" field. func NonceHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldNonce), v)) }) } // NonceHasSuffix applies the HasSuffix predicate on the "nonce" field. func NonceHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldNonce), v)) }) } // NonceEqualFold applies the EqualFold predicate on the "nonce" field. func NonceEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldNonce), v)) }) } // NonceContainsFold applies the ContainsFold predicate on the "nonce" field. func NonceContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldNonce), v)) }) } // RedirectURIEQ applies the EQ predicate on the "redirect_uri" field. func RedirectURIEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldRedirectURI), v)) }) } // RedirectURINEQ applies the NEQ predicate on the "redirect_uri" field. func RedirectURINEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldRedirectURI), v)) }) } // RedirectURIIn applies the In predicate on the "redirect_uri" field. func RedirectURIIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldRedirectURI), v...)) }) } // RedirectURINotIn applies the NotIn predicate on the "redirect_uri" field. func RedirectURINotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldRedirectURI), v...)) }) } // RedirectURIGT applies the GT predicate on the "redirect_uri" field. func RedirectURIGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldRedirectURI), v)) }) } // RedirectURIGTE applies the GTE predicate on the "redirect_uri" field. func RedirectURIGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldRedirectURI), v)) }) } // RedirectURILT applies the LT predicate on the "redirect_uri" field. func RedirectURILT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldRedirectURI), v)) }) } // RedirectURILTE applies the LTE predicate on the "redirect_uri" field. func RedirectURILTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldRedirectURI), v)) }) } // RedirectURIContains applies the Contains predicate on the "redirect_uri" field. func RedirectURIContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldRedirectURI), v)) }) } // RedirectURIHasPrefix applies the HasPrefix predicate on the "redirect_uri" field. func RedirectURIHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldRedirectURI), v)) }) } // RedirectURIHasSuffix applies the HasSuffix predicate on the "redirect_uri" field. func RedirectURIHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldRedirectURI), v)) }) } // RedirectURIEqualFold applies the EqualFold predicate on the "redirect_uri" field. func RedirectURIEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldRedirectURI), v)) }) } // RedirectURIContainsFold applies the ContainsFold predicate on the "redirect_uri" field. func RedirectURIContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldRedirectURI), v)) }) } // ClaimsUserIDEQ applies the EQ predicate on the "claims_user_id" field. func ClaimsUserIDEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDNEQ applies the NEQ predicate on the "claims_user_id" field. func ClaimsUserIDNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDIn applies the In predicate on the "claims_user_id" field. func ClaimsUserIDIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldClaimsUserID), v...)) }) } // ClaimsUserIDNotIn applies the NotIn predicate on the "claims_user_id" field. func ClaimsUserIDNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldClaimsUserID), v...)) }) } // ClaimsUserIDGT applies the GT predicate on the "claims_user_id" field. func ClaimsUserIDGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDGTE applies the GTE predicate on the "claims_user_id" field. func ClaimsUserIDGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDLT applies the LT predicate on the "claims_user_id" field. func ClaimsUserIDLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDLTE applies the LTE predicate on the "claims_user_id" field. func ClaimsUserIDLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDContains applies the Contains predicate on the "claims_user_id" field. func ClaimsUserIDContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDHasPrefix applies the HasPrefix predicate on the "claims_user_id" field. func ClaimsUserIDHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDHasSuffix applies the HasSuffix predicate on the "claims_user_id" field. func ClaimsUserIDHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDEqualFold applies the EqualFold predicate on the "claims_user_id" field. func ClaimsUserIDEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldClaimsUserID), v)) }) } // ClaimsUserIDContainsFold applies the ContainsFold predicate on the "claims_user_id" field. func ClaimsUserIDContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldClaimsUserID), v)) }) } // ClaimsUsernameEQ applies the EQ predicate on the "claims_username" field. func ClaimsUsernameEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameNEQ applies the NEQ predicate on the "claims_username" field. func ClaimsUsernameNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameIn applies the In predicate on the "claims_username" field. func ClaimsUsernameIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldClaimsUsername), v...)) }) } // ClaimsUsernameNotIn applies the NotIn predicate on the "claims_username" field. func ClaimsUsernameNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldClaimsUsername), v...)) }) } // ClaimsUsernameGT applies the GT predicate on the "claims_username" field. func ClaimsUsernameGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameGTE applies the GTE predicate on the "claims_username" field. func ClaimsUsernameGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameLT applies the LT predicate on the "claims_username" field. func ClaimsUsernameLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameLTE applies the LTE predicate on the "claims_username" field. func ClaimsUsernameLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameContains applies the Contains predicate on the "claims_username" field. func ClaimsUsernameContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameHasPrefix applies the HasPrefix predicate on the "claims_username" field. func ClaimsUsernameHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameHasSuffix applies the HasSuffix predicate on the "claims_username" field. func ClaimsUsernameHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameEqualFold applies the EqualFold predicate on the "claims_username" field. func ClaimsUsernameEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldClaimsUsername), v)) }) } // ClaimsUsernameContainsFold applies the ContainsFold predicate on the "claims_username" field. func ClaimsUsernameContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldClaimsUsername), v)) }) } // ClaimsEmailEQ applies the EQ predicate on the "claims_email" field. func ClaimsEmailEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailNEQ applies the NEQ predicate on the "claims_email" field. func ClaimsEmailNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailIn applies the In predicate on the "claims_email" field. func ClaimsEmailIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldClaimsEmail), v...)) }) } // ClaimsEmailNotIn applies the NotIn predicate on the "claims_email" field. func ClaimsEmailNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldClaimsEmail), v...)) }) } // ClaimsEmailGT applies the GT predicate on the "claims_email" field. func ClaimsEmailGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailGTE applies the GTE predicate on the "claims_email" field. func ClaimsEmailGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailLT applies the LT predicate on the "claims_email" field. func ClaimsEmailLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailLTE applies the LTE predicate on the "claims_email" field. func ClaimsEmailLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailContains applies the Contains predicate on the "claims_email" field. func ClaimsEmailContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailHasPrefix applies the HasPrefix predicate on the "claims_email" field. func ClaimsEmailHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailHasSuffix applies the HasSuffix predicate on the "claims_email" field. func ClaimsEmailHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailEqualFold applies the EqualFold predicate on the "claims_email" field. func ClaimsEmailEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailContainsFold applies the ContainsFold predicate on the "claims_email" field. func ClaimsEmailContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldClaimsEmail), v)) }) } // ClaimsEmailVerifiedEQ applies the EQ predicate on the "claims_email_verified" field. func ClaimsEmailVerifiedEQ(v bool) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsEmailVerified), v)) }) } // ClaimsEmailVerifiedNEQ applies the NEQ predicate on the "claims_email_verified" field. func ClaimsEmailVerifiedNEQ(v bool) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClaimsEmailVerified), v)) }) } // ClaimsGroupsIsNil applies the IsNil predicate on the "claims_groups" field. func ClaimsGroupsIsNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.IsNull(s.C(FieldClaimsGroups))) }) } // ClaimsGroupsNotNil applies the NotNil predicate on the "claims_groups" field. func ClaimsGroupsNotNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotNull(s.C(FieldClaimsGroups))) }) } // ClaimsPreferredUsernameEQ applies the EQ predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameNEQ applies the NEQ predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameIn applies the In predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldClaimsPreferredUsername), v...)) }) } // ClaimsPreferredUsernameNotIn applies the NotIn predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldClaimsPreferredUsername), v...)) }) } // ClaimsPreferredUsernameGT applies the GT predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameGTE applies the GTE predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameLT applies the LT predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameLTE applies the LTE predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameContains applies the Contains predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameHasPrefix applies the HasPrefix predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameHasSuffix applies the HasSuffix predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameEqualFold applies the EqualFold predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldClaimsPreferredUsername), v)) }) } // ClaimsPreferredUsernameContainsFold applies the ContainsFold predicate on the "claims_preferred_username" field. func ClaimsPreferredUsernameContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldClaimsPreferredUsername), v)) }) } // ConnectorIDEQ applies the EQ predicate on the "connector_id" field. func ConnectorIDEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldConnectorID), v)) }) } // ConnectorIDNEQ applies the NEQ predicate on the "connector_id" field. func ConnectorIDNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldConnectorID), v)) }) } // ConnectorIDIn applies the In predicate on the "connector_id" field. func ConnectorIDIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldConnectorID), v...)) }) } // ConnectorIDNotIn applies the NotIn predicate on the "connector_id" field. func ConnectorIDNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldConnectorID), v...)) }) } // ConnectorIDGT applies the GT predicate on the "connector_id" field. func ConnectorIDGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldConnectorID), v)) }) } // ConnectorIDGTE applies the GTE predicate on the "connector_id" field. func ConnectorIDGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldConnectorID), v)) }) } // ConnectorIDLT applies the LT predicate on the "connector_id" field. func ConnectorIDLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldConnectorID), v)) }) } // ConnectorIDLTE applies the LTE predicate on the "connector_id" field. func ConnectorIDLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldConnectorID), v)) }) } // ConnectorIDContains applies the Contains predicate on the "connector_id" field. func ConnectorIDContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldConnectorID), v)) }) } // ConnectorIDHasPrefix applies the HasPrefix predicate on the "connector_id" field. func ConnectorIDHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldConnectorID), v)) }) } // ConnectorIDHasSuffix applies the HasSuffix predicate on the "connector_id" field. func ConnectorIDHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldConnectorID), v)) }) } // ConnectorIDEqualFold applies the EqualFold predicate on the "connector_id" field. func ConnectorIDEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldConnectorID), v)) }) } // ConnectorIDContainsFold applies the ContainsFold predicate on the "connector_id" field. func ConnectorIDContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldConnectorID), v)) }) } // ConnectorDataEQ applies the EQ predicate on the "connector_data" field. func ConnectorDataEQ(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldConnectorData), v)) }) } // ConnectorDataNEQ applies the NEQ predicate on the "connector_data" field. func ConnectorDataNEQ(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldConnectorData), v)) }) } // ConnectorDataIn applies the In predicate on the "connector_data" field. func ConnectorDataIn(vs ...[]byte) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldConnectorData), v...)) }) } // ConnectorDataNotIn applies the NotIn predicate on the "connector_data" field. func ConnectorDataNotIn(vs ...[]byte) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldConnectorData), v...)) }) } // ConnectorDataGT applies the GT predicate on the "connector_data" field. func ConnectorDataGT(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldConnectorData), v)) }) } // ConnectorDataGTE applies the GTE predicate on the "connector_data" field. func ConnectorDataGTE(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldConnectorData), v)) }) } // ConnectorDataLT applies the LT predicate on the "connector_data" field. func ConnectorDataLT(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldConnectorData), v)) }) } // ConnectorDataLTE applies the LTE predicate on the "connector_data" field. func ConnectorDataLTE(v []byte) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldConnectorData), v)) }) } // ConnectorDataIsNil applies the IsNil predicate on the "connector_data" field. func ConnectorDataIsNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.IsNull(s.C(FieldConnectorData))) }) } // ConnectorDataNotNil applies the NotNil predicate on the "connector_data" field. func ConnectorDataNotNil() predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotNull(s.C(FieldConnectorData))) }) } // ExpiryEQ applies the EQ predicate on the "expiry" field. func ExpiryEQ(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldExpiry), v)) }) } // ExpiryNEQ applies the NEQ predicate on the "expiry" field. func ExpiryNEQ(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldExpiry), v)) }) } // ExpiryIn applies the In predicate on the "expiry" field. func ExpiryIn(vs ...time.Time) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldExpiry), v...)) }) } // ExpiryNotIn applies the NotIn predicate on the "expiry" field. func ExpiryNotIn(vs ...time.Time) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldExpiry), v...)) }) } // ExpiryGT applies the GT predicate on the "expiry" field. func ExpiryGT(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldExpiry), v)) }) } // ExpiryGTE applies the GTE predicate on the "expiry" field. func ExpiryGTE(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldExpiry), v)) }) } // ExpiryLT applies the LT predicate on the "expiry" field. func ExpiryLT(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldExpiry), v)) }) } // ExpiryLTE applies the LTE predicate on the "expiry" field. func ExpiryLTE(v time.Time) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldExpiry), v)) }) } // CodeChallengeEQ applies the EQ predicate on the "code_challenge" field. func CodeChallengeEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeNEQ applies the NEQ predicate on the "code_challenge" field. func CodeChallengeNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeIn applies the In predicate on the "code_challenge" field. func CodeChallengeIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldCodeChallenge), v...)) }) } // CodeChallengeNotIn applies the NotIn predicate on the "code_challenge" field. func CodeChallengeNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldCodeChallenge), v...)) }) } // CodeChallengeGT applies the GT predicate on the "code_challenge" field. func CodeChallengeGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeGTE applies the GTE predicate on the "code_challenge" field. func CodeChallengeGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeLT applies the LT predicate on the "code_challenge" field. func CodeChallengeLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeLTE applies the LTE predicate on the "code_challenge" field. func CodeChallengeLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeContains applies the Contains predicate on the "code_challenge" field. func CodeChallengeContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeHasPrefix applies the HasPrefix predicate on the "code_challenge" field. func CodeChallengeHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeHasSuffix applies the HasSuffix predicate on the "code_challenge" field. func CodeChallengeHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeEqualFold applies the EqualFold predicate on the "code_challenge" field. func CodeChallengeEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeContainsFold applies the ContainsFold predicate on the "code_challenge" field. func CodeChallengeContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldCodeChallenge), v)) }) } // CodeChallengeMethodEQ applies the EQ predicate on the "code_challenge_method" field. func CodeChallengeMethodEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EQ(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodNEQ applies the NEQ predicate on the "code_challenge_method" field. func CodeChallengeMethodNEQ(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NEQ(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodIn applies the In predicate on the "code_challenge_method" field. func CodeChallengeMethodIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.In(s.C(FieldCodeChallengeMethod), v...)) }) } // CodeChallengeMethodNotIn applies the NotIn predicate on the "code_challenge_method" field. func CodeChallengeMethodNotIn(vs ...string) predicate.AuthCode { v := make([]interface{}, len(vs)) for i := range v { v[i] = vs[i] } return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.NotIn(s.C(FieldCodeChallengeMethod), v...)) }) } // CodeChallengeMethodGT applies the GT predicate on the "code_challenge_method" field. func CodeChallengeMethodGT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GT(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodGTE applies the GTE predicate on the "code_challenge_method" field. func CodeChallengeMethodGTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.GTE(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodLT applies the LT predicate on the "code_challenge_method" field. func CodeChallengeMethodLT(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LT(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodLTE applies the LTE predicate on the "code_challenge_method" field. func CodeChallengeMethodLTE(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.LTE(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodContains applies the Contains predicate on the "code_challenge_method" field. func CodeChallengeMethodContains(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.Contains(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodHasPrefix applies the HasPrefix predicate on the "code_challenge_method" field. func CodeChallengeMethodHasPrefix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasPrefix(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodHasSuffix applies the HasSuffix predicate on the "code_challenge_method" field. func CodeChallengeMethodHasSuffix(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.HasSuffix(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodEqualFold applies the EqualFold predicate on the "code_challenge_method" field. func CodeChallengeMethodEqualFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.EqualFold(s.C(FieldCodeChallengeMethod), v)) }) } // CodeChallengeMethodContainsFold applies the ContainsFold predicate on the "code_challenge_method" field. func CodeChallengeMethodContainsFold(v string) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s.Where(sql.ContainsFold(s.C(FieldCodeChallengeMethod), v)) }) } // And groups predicates with the AND operator between them. func And(predicates ...predicate.AuthCode) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s1 := s.Clone().SetP(nil) for _, p := range predicates { p(s1) } s.Where(s1.P()) }) } // Or groups predicates with the OR operator between them. func Or(predicates ...predicate.AuthCode) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { s1 := s.Clone().SetP(nil) for i, p := range predicates { if i > 0 { s1.Or() } p(s1) } s.Where(s1.P()) }) } // Not applies the not operator on the given predicate. func Not(p predicate.AuthCode) predicate.AuthCode { return predicate.AuthCode(func(s *sql.Selector) { p(s.Not()) }) }