package
0.0.0-20241106020300-03d147aeb913
Repository: https://github.com/npoolplatform/miningpool-middleware.git
Documentation: pkg.go.dev

# Functions

And groups predicates with the AND operator between them.
Authed applies equality check predicate on the "authed" field.
AuthedEQ applies the EQ predicate on the "authed" field.
AuthedIsNil applies the IsNil predicate on the "authed" field.
AuthedNEQ applies the NEQ predicate on the "authed" field.
AuthedNotNil applies the NotNil predicate on the "authed" field.
AuthToken applies equality check predicate on the "auth_token" field.
AuthTokenContains applies the Contains predicate on the "auth_token" field.
AuthTokenContainsFold applies the ContainsFold predicate on the "auth_token" field.
AuthTokenEQ applies the EQ predicate on the "auth_token" field.
AuthTokenEqualFold applies the EqualFold predicate on the "auth_token" field.
AuthTokenGT applies the GT predicate on the "auth_token" field.
AuthTokenGTE applies the GTE predicate on the "auth_token" field.
AuthTokenHasPrefix applies the HasPrefix predicate on the "auth_token" field.
AuthTokenHasSuffix applies the HasSuffix predicate on the "auth_token" field.
AuthTokenIn applies the In predicate on the "auth_token" field.
AuthTokenIsNil applies the IsNil predicate on the "auth_token" field.
AuthTokenLT applies the LT predicate on the "auth_token" field.
AuthTokenLTE applies the LTE predicate on the "auth_token" field.
AuthTokenNEQ applies the NEQ predicate on the "auth_token" field.
AuthTokenNotIn applies the NotIn predicate on the "auth_token" field.
AuthTokenNotNil applies the NotNil predicate on the "auth_token" field.
AuthTokenSalt applies equality check predicate on the "auth_token_salt" field.
AuthTokenSaltContains applies the Contains predicate on the "auth_token_salt" field.
AuthTokenSaltContainsFold applies the ContainsFold predicate on the "auth_token_salt" field.
AuthTokenSaltEQ applies the EQ predicate on the "auth_token_salt" field.
AuthTokenSaltEqualFold applies the EqualFold predicate on the "auth_token_salt" field.
AuthTokenSaltGT applies the GT predicate on the "auth_token_salt" field.
AuthTokenSaltGTE applies the GTE predicate on the "auth_token_salt" field.
AuthTokenSaltHasPrefix applies the HasPrefix predicate on the "auth_token_salt" field.
AuthTokenSaltHasSuffix applies the HasSuffix predicate on the "auth_token_salt" field.
AuthTokenSaltIn applies the In predicate on the "auth_token_salt" field.
AuthTokenSaltIsNil applies the IsNil predicate on the "auth_token_salt" field.
AuthTokenSaltLT applies the LT predicate on the "auth_token_salt" field.
AuthTokenSaltLTE applies the LTE predicate on the "auth_token_salt" field.
AuthTokenSaltNEQ applies the NEQ predicate on the "auth_token_salt" field.
AuthTokenSaltNotIn applies the NotIn predicate on the "auth_token_salt" field.
AuthTokenSaltNotNil applies the NotNil predicate on the "auth_token_salt" field.
CreatedAt applies equality check predicate on the "created_at" field.
CreatedAtEQ applies the EQ predicate on the "created_at" field.
CreatedAtGT applies the GT predicate on the "created_at" field.
CreatedAtGTE applies the GTE predicate on the "created_at" field.
CreatedAtIn applies the In predicate on the "created_at" field.
CreatedAtLT applies the LT predicate on the "created_at" field.
CreatedAtLTE applies the LTE predicate on the "created_at" field.
CreatedAtNEQ applies the NEQ predicate on the "created_at" field.
CreatedAtNotIn applies the NotIn predicate on the "created_at" field.
DeletedAt applies equality check predicate on the "deleted_at" field.
DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
DeletedAtGT applies the GT predicate on the "deleted_at" field.
DeletedAtGTE applies the GTE predicate on the "deleted_at" field.
DeletedAtIn applies the In predicate on the "deleted_at" field.
DeletedAtLT applies the LT predicate on the "deleted_at" field.
DeletedAtLTE applies the LTE predicate on the "deleted_at" field.
DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.
DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.
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.
EntID applies equality check predicate on the "ent_id" field.
EntIDEQ applies the EQ predicate on the "ent_id" field.
EntIDGT applies the GT predicate on the "ent_id" field.
EntIDGTE applies the GTE predicate on the "ent_id" field.
EntIDIn applies the In predicate on the "ent_id" field.
EntIDLT applies the LT predicate on the "ent_id" field.
EntIDLTE applies the LTE predicate on the "ent_id" field.
EntIDNEQ applies the NEQ predicate on the "ent_id" field.
EntIDNotIn applies the NotIn predicate on the "ent_id" field.
ID filters vertices based on their ID field.
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.
Name applies equality check predicate on the "name" field.
NameContains applies the Contains predicate on the "name" field.
NameContainsFold applies the ContainsFold predicate on the "name" field.
NameEQ applies the EQ predicate on the "name" field.
NameEqualFold applies the EqualFold predicate on the "name" field.
NameGT applies the GT predicate on the "name" field.
NameGTE applies the GTE predicate on the "name" field.
NameHasPrefix applies the HasPrefix predicate on the "name" field.
NameHasSuffix applies the HasSuffix predicate on the "name" field.
NameIn applies the In predicate on the "name" field.
NameIsNil applies the IsNil predicate on the "name" field.
NameLT applies the LT predicate on the "name" field.
NameLTE applies the LTE predicate on the "name" field.
NameNEQ applies the NEQ predicate on the "name" field.
NameNotIn applies the NotIn predicate on the "name" field.
NameNotNil applies the NotNil predicate on the "name" field.
Not applies the not operator on the given predicate.
Or groups predicates with the OR operator between them.
PoolID applies equality check predicate on the "pool_id" field.
PoolIDEQ applies the EQ predicate on the "pool_id" field.
PoolIDGT applies the GT predicate on the "pool_id" field.
PoolIDGTE applies the GTE predicate on the "pool_id" field.
PoolIDIn applies the In predicate on the "pool_id" field.
PoolIDIsNil applies the IsNil predicate on the "pool_id" field.
PoolIDLT applies the LT predicate on the "pool_id" field.
PoolIDLTE applies the LTE predicate on the "pool_id" field.
PoolIDNEQ applies the NEQ predicate on the "pool_id" field.
PoolIDNotIn applies the NotIn predicate on the "pool_id" field.
PoolIDNotNil applies the NotNil predicate on the "pool_id" field.
Remark applies equality check predicate on the "remark" field.
RemarkContains applies the Contains predicate on the "remark" field.
RemarkContainsFold applies the ContainsFold predicate on the "remark" field.
RemarkEQ applies the EQ predicate on the "remark" field.
RemarkEqualFold applies the EqualFold predicate on the "remark" field.
RemarkGT applies the GT predicate on the "remark" field.
RemarkGTE applies the GTE predicate on the "remark" field.
RemarkHasPrefix applies the HasPrefix predicate on the "remark" field.
RemarkHasSuffix applies the HasSuffix predicate on the "remark" field.
RemarkIn applies the In predicate on the "remark" field.
RemarkIsNil applies the IsNil predicate on the "remark" field.
RemarkLT applies the LT predicate on the "remark" field.
RemarkLTE applies the LTE predicate on the "remark" field.
RemarkNEQ applies the NEQ predicate on the "remark" field.
RemarkNotIn applies the NotIn predicate on the "remark" field.
RemarkNotNil applies the NotNil predicate on the "remark" field.
UpdatedAt applies equality check predicate on the "updated_at" field.
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
UpdatedAtGT applies the GT predicate on the "updated_at" field.
UpdatedAtGTE applies the GTE predicate on the "updated_at" field.
UpdatedAtIn applies the In predicate on the "updated_at" field.
UpdatedAtLT applies the LT predicate on the "updated_at" field.
UpdatedAtLTE applies the LTE predicate on the "updated_at" field.
UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.
UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.
ValidColumn reports if the column name is valid (part of the table columns).

# Constants

FieldAuthed holds the string denoting the authed field in the database.
FieldAuthToken holds the string denoting the auth_token field in the database.
FieldAuthTokenSalt holds the string denoting the auth_token_salt field in the database.
FieldCreatedAt holds the string denoting the created_at field in the database.
FieldDeletedAt holds the string denoting the deleted_at field in the database.
FieldEmail holds the string denoting the email field in the database.
FieldEntID holds the string denoting the ent_id field in the database.
FieldID holds the string denoting the id field in the database.
FieldName holds the string denoting the name field in the database.
FieldPoolID holds the string denoting the pool_id field in the database.
FieldRemark holds the string denoting the remark field in the database.
FieldUpdatedAt holds the string denoting the updated_at field in the database.
Label holds the string label denoting the rootuser type in the database.
Table holds the table name of the rootuser in the database.

# Variables

Columns holds all SQL columns for rootuser fields.
DefaultAuthed holds the default value on creation for the "authed" field.
DefaultAuthToken holds the default value on creation for the "auth_token" field.
DefaultAuthTokenSalt holds the default value on creation for the "auth_token_salt" field.
DefaultCreatedAt holds the default value on creation for the "created_at" field.
DefaultDeletedAt holds the default value on creation for the "deleted_at" field.
DefaultEmail holds the default value on creation for the "email" field.
DefaultEntID holds the default value on creation for the "ent_id" field.
DefaultName holds the default value on creation for the "name" field.
DefaultPoolID holds the default value on creation for the "pool_id" field.
DefaultRemark holds the default value on creation for the "remark" field.
DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
Note that the variables below are initialized by the runtime package on the initialization of the application.
Note that the variables below are initialized by the runtime package on the initialization of the application.
UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.