Versions in this module Expand all Collapse all v0 v0.4.1 Jul 25, 2026 v0.4.0 Jul 8, 2026 Changes in this version + const FieldClientID + const FieldCodeChallenge + const FieldCodeChallengeMethod + const FieldCodeHash + const FieldConsumedAt + const FieldCreatedAt + const FieldExpiresAt + const FieldID + const FieldNonce + const FieldRedirectURI + const FieldScopes + const FieldState + const FieldUpdatedAt + const FieldUserID + const FieldUsername + const Label + const Table + var ClientIDValidator func(string) error + var CodeChallengeMethodValidator func(string) error + var CodeChallengeValidator func(string) error + var CodeHashValidator func(string) error + var Columns = []string + var DefaultCodeChallenge string + var DefaultCodeChallengeMethod string + var DefaultCreatedAt func() time.Time + var DefaultNonce string + var DefaultState string + var DefaultUpdatedAt func() time.Time + var DefaultUserID int + var DefaultUsername string + var NonceValidator func(string) error + var RedirectURIValidator func(string) error + var StateValidator func(string) error + var UpdateDefaultUpdatedAt func() time.Time + var UsernameValidator func(string) error + func And(predicates ...predicate.OAuth2Codes) predicate.OAuth2Codes + func ClientID(v string) predicate.OAuth2Codes + func ClientIDContains(v string) predicate.OAuth2Codes + func ClientIDContainsFold(v string) predicate.OAuth2Codes + func ClientIDEQ(v string) predicate.OAuth2Codes + func ClientIDEqualFold(v string) predicate.OAuth2Codes + func ClientIDGT(v string) predicate.OAuth2Codes + func ClientIDGTE(v string) predicate.OAuth2Codes + func ClientIDHasPrefix(v string) predicate.OAuth2Codes + func ClientIDHasSuffix(v string) predicate.OAuth2Codes + func ClientIDIn(vs ...string) predicate.OAuth2Codes + func ClientIDLT(v string) predicate.OAuth2Codes + func ClientIDLTE(v string) predicate.OAuth2Codes + func ClientIDNEQ(v string) predicate.OAuth2Codes + func ClientIDNotIn(vs ...string) predicate.OAuth2Codes + func CodeChallenge(v string) predicate.OAuth2Codes + func CodeChallengeContains(v string) predicate.OAuth2Codes + func CodeChallengeContainsFold(v string) predicate.OAuth2Codes + func CodeChallengeEQ(v string) predicate.OAuth2Codes + func CodeChallengeEqualFold(v string) predicate.OAuth2Codes + func CodeChallengeGT(v string) predicate.OAuth2Codes + func CodeChallengeGTE(v string) predicate.OAuth2Codes + func CodeChallengeHasPrefix(v string) predicate.OAuth2Codes + func CodeChallengeHasSuffix(v string) predicate.OAuth2Codes + func CodeChallengeIn(vs ...string) predicate.OAuth2Codes + func CodeChallengeLT(v string) predicate.OAuth2Codes + func CodeChallengeLTE(v string) predicate.OAuth2Codes + func CodeChallengeMethod(v string) predicate.OAuth2Codes + func CodeChallengeMethodContains(v string) predicate.OAuth2Codes + func CodeChallengeMethodContainsFold(v string) predicate.OAuth2Codes + func CodeChallengeMethodEQ(v string) predicate.OAuth2Codes + func CodeChallengeMethodEqualFold(v string) predicate.OAuth2Codes + func CodeChallengeMethodGT(v string) predicate.OAuth2Codes + func CodeChallengeMethodGTE(v string) predicate.OAuth2Codes + func CodeChallengeMethodHasPrefix(v string) predicate.OAuth2Codes + func CodeChallengeMethodHasSuffix(v string) predicate.OAuth2Codes + func CodeChallengeMethodIn(vs ...string) predicate.OAuth2Codes + func CodeChallengeMethodLT(v string) predicate.OAuth2Codes + func CodeChallengeMethodLTE(v string) predicate.OAuth2Codes + func CodeChallengeMethodNEQ(v string) predicate.OAuth2Codes + func CodeChallengeMethodNotIn(vs ...string) predicate.OAuth2Codes + func CodeChallengeNEQ(v string) predicate.OAuth2Codes + func CodeChallengeNotIn(vs ...string) predicate.OAuth2Codes + func CodeHash(v string) predicate.OAuth2Codes + func CodeHashContains(v string) predicate.OAuth2Codes + func CodeHashContainsFold(v string) predicate.OAuth2Codes + func CodeHashEQ(v string) predicate.OAuth2Codes + func CodeHashEqualFold(v string) predicate.OAuth2Codes + func CodeHashGT(v string) predicate.OAuth2Codes + func CodeHashGTE(v string) predicate.OAuth2Codes + func CodeHashHasPrefix(v string) predicate.OAuth2Codes + func CodeHashHasSuffix(v string) predicate.OAuth2Codes + func CodeHashIn(vs ...string) predicate.OAuth2Codes + func CodeHashLT(v string) predicate.OAuth2Codes + func CodeHashLTE(v string) predicate.OAuth2Codes + func CodeHashNEQ(v string) predicate.OAuth2Codes + func CodeHashNotIn(vs ...string) predicate.OAuth2Codes + func ConsumedAt(v time.Time) predicate.OAuth2Codes + func ConsumedAtEQ(v time.Time) predicate.OAuth2Codes + func ConsumedAtGT(v time.Time) predicate.OAuth2Codes + func ConsumedAtGTE(v time.Time) predicate.OAuth2Codes + func ConsumedAtIn(vs ...time.Time) predicate.OAuth2Codes + func ConsumedAtIsNil() predicate.OAuth2Codes + func ConsumedAtLT(v time.Time) predicate.OAuth2Codes + func ConsumedAtLTE(v time.Time) predicate.OAuth2Codes + func ConsumedAtNEQ(v time.Time) predicate.OAuth2Codes + func ConsumedAtNotIn(vs ...time.Time) predicate.OAuth2Codes + func ConsumedAtNotNil() predicate.OAuth2Codes + func CreatedAt(v time.Time) predicate.OAuth2Codes + func CreatedAtEQ(v time.Time) predicate.OAuth2Codes + func CreatedAtGT(v time.Time) predicate.OAuth2Codes + func CreatedAtGTE(v time.Time) predicate.OAuth2Codes + func CreatedAtIn(vs ...time.Time) predicate.OAuth2Codes + func CreatedAtLT(v time.Time) predicate.OAuth2Codes + func CreatedAtLTE(v time.Time) predicate.OAuth2Codes + func CreatedAtNEQ(v time.Time) predicate.OAuth2Codes + func CreatedAtNotIn(vs ...time.Time) predicate.OAuth2Codes + func ExpiresAt(v time.Time) predicate.OAuth2Codes + func ExpiresAtEQ(v time.Time) predicate.OAuth2Codes + func ExpiresAtGT(v time.Time) predicate.OAuth2Codes + func ExpiresAtGTE(v time.Time) predicate.OAuth2Codes + func ExpiresAtIn(vs ...time.Time) predicate.OAuth2Codes + func ExpiresAtLT(v time.Time) predicate.OAuth2Codes + func ExpiresAtLTE(v time.Time) predicate.OAuth2Codes + func ExpiresAtNEQ(v time.Time) predicate.OAuth2Codes + func ExpiresAtNotIn(vs ...time.Time) predicate.OAuth2Codes + func ID(id int) predicate.OAuth2Codes + func IDEQ(id int) predicate.OAuth2Codes + func IDGT(id int) predicate.OAuth2Codes + func IDGTE(id int) predicate.OAuth2Codes + func IDIn(ids ...int) predicate.OAuth2Codes + func IDLT(id int) predicate.OAuth2Codes + func IDLTE(id int) predicate.OAuth2Codes + func IDNEQ(id int) predicate.OAuth2Codes + func IDNotIn(ids ...int) predicate.OAuth2Codes + func Nonce(v string) predicate.OAuth2Codes + func NonceContains(v string) predicate.OAuth2Codes + func NonceContainsFold(v string) predicate.OAuth2Codes + func NonceEQ(v string) predicate.OAuth2Codes + func NonceEqualFold(v string) predicate.OAuth2Codes + func NonceGT(v string) predicate.OAuth2Codes + func NonceGTE(v string) predicate.OAuth2Codes + func NonceHasPrefix(v string) predicate.OAuth2Codes + func NonceHasSuffix(v string) predicate.OAuth2Codes + func NonceIn(vs ...string) predicate.OAuth2Codes + func NonceLT(v string) predicate.OAuth2Codes + func NonceLTE(v string) predicate.OAuth2Codes + func NonceNEQ(v string) predicate.OAuth2Codes + func NonceNotIn(vs ...string) predicate.OAuth2Codes + func Not(p predicate.OAuth2Codes) predicate.OAuth2Codes + func Or(predicates ...predicate.OAuth2Codes) predicate.OAuth2Codes + func RedirectURI(v string) predicate.OAuth2Codes + func RedirectURIContains(v string) predicate.OAuth2Codes + func RedirectURIContainsFold(v string) predicate.OAuth2Codes + func RedirectURIEQ(v string) predicate.OAuth2Codes + func RedirectURIEqualFold(v string) predicate.OAuth2Codes + func RedirectURIGT(v string) predicate.OAuth2Codes + func RedirectURIGTE(v string) predicate.OAuth2Codes + func RedirectURIHasPrefix(v string) predicate.OAuth2Codes + func RedirectURIHasSuffix(v string) predicate.OAuth2Codes + func RedirectURIIn(vs ...string) predicate.OAuth2Codes + func RedirectURILT(v string) predicate.OAuth2Codes + func RedirectURILTE(v string) predicate.OAuth2Codes + func RedirectURINEQ(v string) predicate.OAuth2Codes + func RedirectURINotIn(vs ...string) predicate.OAuth2Codes + func ScopesIsNil() predicate.OAuth2Codes + func ScopesNotNil() predicate.OAuth2Codes + func State(v string) predicate.OAuth2Codes + func StateContains(v string) predicate.OAuth2Codes + func StateContainsFold(v string) predicate.OAuth2Codes + func StateEQ(v string) predicate.OAuth2Codes + func StateEqualFold(v string) predicate.OAuth2Codes + func StateGT(v string) predicate.OAuth2Codes + func StateGTE(v string) predicate.OAuth2Codes + func StateHasPrefix(v string) predicate.OAuth2Codes + func StateHasSuffix(v string) predicate.OAuth2Codes + func StateIn(vs ...string) predicate.OAuth2Codes + func StateLT(v string) predicate.OAuth2Codes + func StateLTE(v string) predicate.OAuth2Codes + func StateNEQ(v string) predicate.OAuth2Codes + func StateNotIn(vs ...string) predicate.OAuth2Codes + func UpdatedAt(v time.Time) predicate.OAuth2Codes + func UpdatedAtEQ(v time.Time) predicate.OAuth2Codes + func UpdatedAtGT(v time.Time) predicate.OAuth2Codes + func UpdatedAtGTE(v time.Time) predicate.OAuth2Codes + func UpdatedAtIn(vs ...time.Time) predicate.OAuth2Codes + func UpdatedAtLT(v time.Time) predicate.OAuth2Codes + func UpdatedAtLTE(v time.Time) predicate.OAuth2Codes + func UpdatedAtNEQ(v time.Time) predicate.OAuth2Codes + func UpdatedAtNotIn(vs ...time.Time) predicate.OAuth2Codes + func UserID(v int) predicate.OAuth2Codes + func UserIDEQ(v int) predicate.OAuth2Codes + func UserIDGT(v int) predicate.OAuth2Codes + func UserIDGTE(v int) predicate.OAuth2Codes + func UserIDIn(vs ...int) predicate.OAuth2Codes + func UserIDLT(v int) predicate.OAuth2Codes + func UserIDLTE(v int) predicate.OAuth2Codes + func UserIDNEQ(v int) predicate.OAuth2Codes + func UserIDNotIn(vs ...int) predicate.OAuth2Codes + func Username(v string) predicate.OAuth2Codes + func UsernameContains(v string) predicate.OAuth2Codes + func UsernameContainsFold(v string) predicate.OAuth2Codes + func UsernameEQ(v string) predicate.OAuth2Codes + func UsernameEqualFold(v string) predicate.OAuth2Codes + func UsernameGT(v string) predicate.OAuth2Codes + func UsernameGTE(v string) predicate.OAuth2Codes + func UsernameHasPrefix(v string) predicate.OAuth2Codes + func UsernameHasSuffix(v string) predicate.OAuth2Codes + func UsernameIn(vs ...string) predicate.OAuth2Codes + func UsernameLT(v string) predicate.OAuth2Codes + func UsernameLTE(v string) predicate.OAuth2Codes + func UsernameNEQ(v string) predicate.OAuth2Codes + func UsernameNotIn(vs ...string) predicate.OAuth2Codes + func ValidColumn(column string) bool + type OrderOption func(*sql.Selector) + func ByClientID(opts ...sql.OrderTermOption) OrderOption + func ByCodeChallenge(opts ...sql.OrderTermOption) OrderOption + func ByCodeChallengeMethod(opts ...sql.OrderTermOption) OrderOption + func ByCodeHash(opts ...sql.OrderTermOption) OrderOption + func ByConsumedAt(opts ...sql.OrderTermOption) OrderOption + func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption + func ByExpiresAt(opts ...sql.OrderTermOption) OrderOption + func ByID(opts ...sql.OrderTermOption) OrderOption + func ByNonce(opts ...sql.OrderTermOption) OrderOption + func ByRedirectURI(opts ...sql.OrderTermOption) OrderOption + func ByState(opts ...sql.OrderTermOption) OrderOption + func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption + func ByUserID(opts ...sql.OrderTermOption) OrderOption + func ByUsername(opts ...sql.OrderTermOption) OrderOption