Versions in this module Expand all Collapse all v0 v0.10.0 Sep 6, 2026 Changes in this version + const DefaultAppType + const EdgeIssuedTokens + const EdgePrincipal + const FieldAccessTokenTTL + const FieldAllowedGrants + const FieldAllowedResponseTypes + const FieldAppType + const FieldClientID + const FieldCreatedAt + const FieldDescription + const FieldFirstParty + const FieldID + const FieldLogoURL + const FieldPrincipalID + const FieldPublic + const FieldRedirectUris + const FieldRefreshTokenRotation + const FieldRefreshTokenTTL + const FieldUpdatedAt + const IssuedTokensColumn + const IssuedTokensInverseTable + const IssuedTokensTable + const Label + const PrincipalColumn + const PrincipalInverseTable + const PrincipalTable + const Table + var ClientIDValidator func(string) error + var Columns = []string + var DefaultAccessTokenTTL int + var DefaultAllowedGrants []string + var DefaultAllowedResponseTypes []string + var DefaultCreatedAt func() time.Time + var DefaultFirstParty bool + var DefaultID func() uuid.UUID + var DefaultPublic bool + var DefaultRedirectUris []string + var DefaultRefreshTokenRotation bool + var DefaultRefreshTokenTTL int + var DefaultUpdatedAt func() time.Time + var DescriptionValidator func(string) error + var UpdateDefaultUpdatedAt func() time.Time + func AccessTokenTTL(v int) predicate.Application + func AccessTokenTTLEQ(v int) predicate.Application + func AccessTokenTTLGT(v int) predicate.Application + func AccessTokenTTLGTE(v int) predicate.Application + func AccessTokenTTLIn(vs ...int) predicate.Application + func AccessTokenTTLLT(v int) predicate.Application + func AccessTokenTTLLTE(v int) predicate.Application + func AccessTokenTTLNEQ(v int) predicate.Application + func AccessTokenTTLNotIn(vs ...int) predicate.Application + func And(predicates ...predicate.Application) predicate.Application + func AppTypeEQ(v AppType) predicate.Application + func AppTypeIn(vs ...AppType) predicate.Application + func AppTypeNEQ(v AppType) predicate.Application + func AppTypeNotIn(vs ...AppType) predicate.Application + func AppTypeValidator(at AppType) error + func ClientID(v string) predicate.Application + func ClientIDContains(v string) predicate.Application + func ClientIDContainsFold(v string) predicate.Application + func ClientIDEQ(v string) predicate.Application + func ClientIDEqualFold(v string) predicate.Application + func ClientIDGT(v string) predicate.Application + func ClientIDGTE(v string) predicate.Application + func ClientIDHasPrefix(v string) predicate.Application + func ClientIDHasSuffix(v string) predicate.Application + func ClientIDIn(vs ...string) predicate.Application + func ClientIDLT(v string) predicate.Application + func ClientIDLTE(v string) predicate.Application + func ClientIDNEQ(v string) predicate.Application + func ClientIDNotIn(vs ...string) predicate.Application + func CreatedAt(v time.Time) predicate.Application + func CreatedAtEQ(v time.Time) predicate.Application + func CreatedAtGT(v time.Time) predicate.Application + func CreatedAtGTE(v time.Time) predicate.Application + func CreatedAtIn(vs ...time.Time) predicate.Application + func CreatedAtLT(v time.Time) predicate.Application + func CreatedAtLTE(v time.Time) predicate.Application + func CreatedAtNEQ(v time.Time) predicate.Application + func CreatedAtNotIn(vs ...time.Time) predicate.Application + func Description(v string) predicate.Application + func DescriptionContains(v string) predicate.Application + func DescriptionContainsFold(v string) predicate.Application + func DescriptionEQ(v string) predicate.Application + func DescriptionEqualFold(v string) predicate.Application + func DescriptionGT(v string) predicate.Application + func DescriptionGTE(v string) predicate.Application + func DescriptionHasPrefix(v string) predicate.Application + func DescriptionHasSuffix(v string) predicate.Application + func DescriptionIn(vs ...string) predicate.Application + func DescriptionIsNil() predicate.Application + func DescriptionLT(v string) predicate.Application + func DescriptionLTE(v string) predicate.Application + func DescriptionNEQ(v string) predicate.Application + func DescriptionNotIn(vs ...string) predicate.Application + func DescriptionNotNil() predicate.Application + func FirstParty(v bool) predicate.Application + func FirstPartyEQ(v bool) predicate.Application + func FirstPartyNEQ(v bool) predicate.Application + func HasIssuedTokens() predicate.Application + func HasIssuedTokensWith(preds ...predicate.PrincipalToken) predicate.Application + func HasPrincipal() predicate.Application + func HasPrincipalWith(preds ...predicate.Principal) predicate.Application + func ID(id uuid.UUID) predicate.Application + func IDEQ(id uuid.UUID) predicate.Application + func IDGT(id uuid.UUID) predicate.Application + func IDGTE(id uuid.UUID) predicate.Application + func IDIn(ids ...uuid.UUID) predicate.Application + func IDLT(id uuid.UUID) predicate.Application + func IDLTE(id uuid.UUID) predicate.Application + func IDNEQ(id uuid.UUID) predicate.Application + func IDNotIn(ids ...uuid.UUID) predicate.Application + func LogoURL(v string) predicate.Application + func LogoURLContains(v string) predicate.Application + func LogoURLContainsFold(v string) predicate.Application + func LogoURLEQ(v string) predicate.Application + func LogoURLEqualFold(v string) predicate.Application + func LogoURLGT(v string) predicate.Application + func LogoURLGTE(v string) predicate.Application + func LogoURLHasPrefix(v string) predicate.Application + func LogoURLHasSuffix(v string) predicate.Application + func LogoURLIn(vs ...string) predicate.Application + func LogoURLIsNil() predicate.Application + func LogoURLLT(v string) predicate.Application + func LogoURLLTE(v string) predicate.Application + func LogoURLNEQ(v string) predicate.Application + func LogoURLNotIn(vs ...string) predicate.Application + func LogoURLNotNil() predicate.Application + func Not(p predicate.Application) predicate.Application + func Or(predicates ...predicate.Application) predicate.Application + func PrincipalID(v uuid.UUID) predicate.Application + func PrincipalIDEQ(v uuid.UUID) predicate.Application + func PrincipalIDIn(vs ...uuid.UUID) predicate.Application + func PrincipalIDNEQ(v uuid.UUID) predicate.Application + func PrincipalIDNotIn(vs ...uuid.UUID) predicate.Application + func Public(v bool) predicate.Application + func PublicEQ(v bool) predicate.Application + func PublicNEQ(v bool) predicate.Application + func RefreshTokenRotation(v bool) predicate.Application + func RefreshTokenRotationEQ(v bool) predicate.Application + func RefreshTokenRotationNEQ(v bool) predicate.Application + func RefreshTokenTTL(v int) predicate.Application + func RefreshTokenTTLEQ(v int) predicate.Application + func RefreshTokenTTLGT(v int) predicate.Application + func RefreshTokenTTLGTE(v int) predicate.Application + func RefreshTokenTTLIn(vs ...int) predicate.Application + func RefreshTokenTTLLT(v int) predicate.Application + func RefreshTokenTTLLTE(v int) predicate.Application + func RefreshTokenTTLNEQ(v int) predicate.Application + func RefreshTokenTTLNotIn(vs ...int) predicate.Application + func UpdatedAt(v time.Time) predicate.Application + func UpdatedAtEQ(v time.Time) predicate.Application + func UpdatedAtGT(v time.Time) predicate.Application + func UpdatedAtGTE(v time.Time) predicate.Application + func UpdatedAtIn(vs ...time.Time) predicate.Application + func UpdatedAtLT(v time.Time) predicate.Application + func UpdatedAtLTE(v time.Time) predicate.Application + func UpdatedAtNEQ(v time.Time) predicate.Application + func UpdatedAtNotIn(vs ...time.Time) predicate.Application + func ValidColumn(column string) bool + type AppType string + const AppTypeMachine + const AppTypeNative + const AppTypeSpa + const AppTypeWeb + func (at AppType) String() string + type OrderOption func(*sql.Selector) + func ByAccessTokenTTL(opts ...sql.OrderTermOption) OrderOption + func ByAppType(opts ...sql.OrderTermOption) OrderOption + func ByClientID(opts ...sql.OrderTermOption) OrderOption + func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption + func ByDescription(opts ...sql.OrderTermOption) OrderOption + func ByFirstParty(opts ...sql.OrderTermOption) OrderOption + func ByID(opts ...sql.OrderTermOption) OrderOption + func ByIssuedTokens(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption + func ByIssuedTokensCount(opts ...sql.OrderTermOption) OrderOption + func ByLogoURL(opts ...sql.OrderTermOption) OrderOption + func ByPrincipalField(field string, opts ...sql.OrderTermOption) OrderOption + func ByPrincipalID(opts ...sql.OrderTermOption) OrderOption + func ByPublic(opts ...sql.OrderTermOption) OrderOption + func ByRefreshTokenRotation(opts ...sql.OrderTermOption) OrderOption + func ByRefreshTokenTTL(opts ...sql.OrderTermOption) OrderOption + func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption