package
0.0.2
Repository: https://github.com/kebin6/bsuser-rpc.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

As is a pseudo aggregation function for renaming another other functions with custom names.
Asc applies the given fields in ASC order.
Count applies the "count" aggregation function on each group.
Debug enables debug logging on the ent.Driver.
Desc applies the given fields in DESC order.
Driver configures the client driver.
FromContext returns a Client stored inside a context, or nil if there isn't one.
IsConstraintError returns a boolean indicating whether the error is a constraint failure.
IsNotFound returns a boolean indicating whether the error is a not found error.
IsNotLoaded returns a boolean indicating whether the error is a not loaded error.
IsNotSingular returns a boolean indicating whether the error is a not singular error.
IsValidationError returns a boolean indicating whether the error is a validation error.
Log sets the logging function for debug mode.
MaskNotFound masks not found error.
Max applies the "max" aggregation function on the given field of each group.
Mean applies the "mean" aggregation function on the given field of each group.
Min applies the "min" aggregation function on the given field of each group.
NewBsuserClient returns a client for the Bsuser from the given config.
NewClient creates a new client configured with the given options.
NewContext returns a new context with the given Client attached.
NewTxContext returns a new context with the given Tx attached.
Open opens a database/sql.DB specified by the driver name and the data source name, and returns a new client attached to it.
Sum applies the "sum" aggregation function on the given field of each group.
TxFromContext returns a Tx stored inside a context, or nil if there isn't one.

# Constants

Operation types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OrderDirectionAsc specifies an ascending order.
OrderDirectionDesc specifies a descending order.
Node types.

# Variables

DefaultBsuserOrder is the default ordering of Bsuser.
ErrTxStarted is returned when trying to start a new transaction from a transactional client.

# Structs

Bsuser is the model entity for the Bsuser schema.
BsuserClient is a client for the Bsuser schema.
BsuserCreate is the builder for creating a Bsuser entity.
BsuserCreateBulk is the builder for creating many Bsuser entities in bulk.
BsuserDelete is the builder for deleting a Bsuser entity.
BsuserDeleteOne is the builder for deleting a single Bsuser entity.
BsuserEdges holds the relations/edges for other nodes in the graph.
BsuserGroupBy is the group-by builder for Bsuser entities.
BsuserMutation represents an operation that mutates the Bsuser nodes in the graph.
BsuserPageList is Bsuser PageList result.
No description provided by the author
BsuserQuery is the builder for querying Bsuser entities.
BsuserSelect is the builder for selecting fields of Bsuser entities.
BsuserUpdate is the builder for updating Bsuser entities.
BsuserUpdateOne is the builder for updating a single Bsuser entity.
Client is the client that holds all ent builders.
ConstraintError returns when trying to create/update one or more entities and one or more of their constraints failed.
NotFoundError returns when trying to fetch a specific entity and it was not found in the database.
NotLoadedError returns when trying to get a node that was not loaded by the query.
NotSingularError returns when trying to fetch a singular entity and more then one was found in the database.
No description provided by the author
Tx is a transactional client that is created by calling Client.Tx().
ValidationError returns when validating a field or edge fails.

# Interfaces

No description provided by the author
No description provided by the author

# Type aliases

AggregateFunc applies an aggregation step on the group-by traversal/selector.
BsuserPaginateOption enables pagination customization.
Bsusers is a parsable slice of Bsuser.
No description provided by the author
No description provided by the author
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
No description provided by the author
OrderDirection defines the directions in which to order a list of items.
OrderFunc applies an ordering on the sql selector.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
No description provided by the author
No description provided by the author
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.
ent aliases to avoid import conflicts in user's code.