Documentation
¶
Index ¶
- type DB
- func (db *DB) UsersGetUserByID(ctx context.Context, userID uuid.UUID) (*entry.User, error)
- func (db *DB) UsersGetUserByWallet(ctx context.Context, wallet string) (*entry.User, error)
- func (db *DB) UsersGetUserProfileByUserID(ctx context.Context, userID uuid.UUID) (*entry.UserProfile, error)
- func (db *DB) UsersGetUsersByIDs(ctx context.Context, userIDs []uuid.UUID) ([]*entry.User, error)
- func (db *DB) UsersRemoveUserByID(ctx context.Context, userID uuid.UUID) error
- func (db *DB) UsersRemoveUsersByIDs(ctx context.Context, userIDs []uuid.UUID) error
- func (db *DB) UsersUpdateUserOptions(ctx context.Context, userID uuid.UUID, options *entry.UserOptions) error
- func (db *DB) UsersUpdateUserProfile(ctx context.Context, userID uuid.UUID, profile *entry.UserProfile) error
- func (db *DB) UsersUpdateUserUserTypeID(ctx context.Context, userID uuid.UUID, userTypeID uuid.UUID) error
- func (db *DB) UsersUpsertUser(ctx context.Context, user *entry.User) error
- func (db *DB) UsersUpsertUsers(ctx context.Context, users []*entry.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (*DB) UsersGetUserByID ¶
func (*DB) UsersGetUserByWallet ¶
func (*DB) UsersGetUserProfileByUserID ¶
func (*DB) UsersGetUsersByIDs ¶
func (*DB) UsersRemoveUserByID ¶
func (*DB) UsersRemoveUsersByIDs ¶
func (*DB) UsersUpdateUserOptions ¶
func (*DB) UsersUpdateUserProfile ¶
func (*DB) UsersUpdateUserUserTypeID ¶
func (*DB) UsersUpsertUser ¶
Click to show internal directories.
Click to hide internal directories.