package
0.0.0-20200527211917-13a65c9069a6
Repository: https://github.com/errorboi/feedparserbot.git
Documentation: pkg.go.dev

# Functions

And groups list of predicates with the AND operator between them.
Email applies equality check predicate on the "email" field.
EmailContains applies the Contains predicate on the "email" field.
EmailContainsFold applies the ContainsFold predicate on the "email" field.
EmailEQ applies the EQ predicate on the "email" field.
EmailEqualFold applies the EqualFold predicate on the "email" field.
EmailGT applies the GT predicate on the "email" field.
EmailGTE applies the GTE predicate on the "email" field.
EmailHasPrefix applies the HasPrefix predicate on the "email" field.
EmailHasSuffix applies the HasSuffix predicate on the "email" field.
EmailIn applies the In predicate on the "email" field.
EmailIsNil applies the IsNil predicate on the "email" field.
EmailLT applies the LT predicate on the "email" field.
EmailLTE applies the LTE predicate on the "email" field.
EmailNEQ applies the NEQ predicate on the "email" field.
EmailNotIn applies the NotIn predicate on the "email" field.
EmailNotNil applies the NotNil predicate on the "email" field.
HasSettings applies the HasEdge predicate on the "settings" edge.
HasSettingsWith applies the HasEdge predicate on the "settings" edge with a given conditions (other predicates).
HasSources applies the HasEdge predicate on the "sources" edge.
HasSourcesWith applies the HasEdge predicate on the "sources" edge with a given conditions (other predicates).
ID filters vertices based on their identifier.
IDEQ applies the EQ predicate on the ID field.
IDGT applies the GT predicate on the ID field.
IDGTE applies the GTE predicate on the ID field.
IDIn applies the In predicate on the ID field.
IDLT applies the LT predicate on the ID field.
IDLTE applies the LTE predicate on the ID field.
IDNEQ applies the NEQ predicate on the ID field.
IDNotIn applies the NotIn predicate on the ID field.
Not applies the not operator on the given predicate.
Or groups list of predicates with the OR operator between them.
PaymentInfo applies equality check predicate on the "payment_info" field.
PaymentInfoContains applies the Contains predicate on the "payment_info" field.
PaymentInfoContainsFold applies the ContainsFold predicate on the "payment_info" field.
PaymentInfoEQ applies the EQ predicate on the "payment_info" field.
PaymentInfoEqualFold applies the EqualFold predicate on the "payment_info" field.
PaymentInfoGT applies the GT predicate on the "payment_info" field.
PaymentInfoGTE applies the GTE predicate on the "payment_info" field.
PaymentInfoHasPrefix applies the HasPrefix predicate on the "payment_info" field.
PaymentInfoHasSuffix applies the HasSuffix predicate on the "payment_info" field.
PaymentInfoIn applies the In predicate on the "payment_info" field.
PaymentInfoIsNil applies the IsNil predicate on the "payment_info" field.
PaymentInfoLT applies the LT predicate on the "payment_info" field.
PaymentInfoLTE applies the LTE predicate on the "payment_info" field.
PaymentInfoNEQ applies the NEQ predicate on the "payment_info" field.
PaymentInfoNotIn applies the NotIn predicate on the "payment_info" field.
PaymentInfoNotNil applies the NotNil predicate on the "payment_info" field.
RoleEQ applies the EQ predicate on the "role" field.
RoleIn applies the In predicate on the "role" field.
RoleNEQ applies the NEQ predicate on the "role" field.
RoleNotIn applies the NotIn predicate on the "role" field.
RoleValidator is a validator for the "r" field enum values.
TgID applies equality check predicate on the "tg_id" field.
TgIDEQ applies the EQ predicate on the "tg_id" field.
TgIDGT applies the GT predicate on the "tg_id" field.
TgIDGTE applies the GTE predicate on the "tg_id" field.
TgIDIn applies the In predicate on the "tg_id" field.
TgIDLT applies the LT predicate on the "tg_id" field.
TgIDLTE applies the LTE predicate on the "tg_id" field.
TgIDNEQ applies the NEQ predicate on the "tg_id" field.
TgIDNotIn applies the NotIn predicate on the "tg_id" field.

# Constants

RoleUser is the default Role.
EdgeSettings holds the string denoting the settings edge name in mutations.
EdgeSources holds the string denoting the sources edge name in mutations.
FieldTgID holds the string denoting the tg_id vertex property in the database.
FieldEmail holds the string denoting the email vertex property in the database.
FieldRole holds the string denoting the role vertex property in the database.
No description provided by the author
FieldPaymentInfo holds the string denoting the payment_info vertex property in the database.
Label holds the string label denoting the user type in the database.
Role values.
Role values.
Role values.
SettingsColumn is the table column denoting the settings relation/edge.
SettingsInverseTable is the table name for the UserSettings entity.
SettingsTable is the table the holds the settings relation/edge.
SourcesInverseTable is the table name for the Source entity.
SourcesTable is the table the holds the sources relation/edge.
Table holds the table name of the user in the database.

# Variables

Columns holds all SQL columns for user fields.
SourcesPrimaryKey and SourcesColumn2 are the table columns denoting the primary key for the sources relation (M2M).

# Type aliases

Role defines the type for the role enum field.