Documentation
¶
Index ¶
- type BunUserInviteRepository
- type BunUserNonceRepository
- type BunUserRepository
- func (r *BunUserRepository) Create(ctx context.Context) (uuid.UUID, error)
- func (r *BunUserRepository) Delete(ctx context.Context, id uuid.UUID) error
- func (r *BunUserRepository) GetByID(ctx context.Context, id uuid.UUID) (server.User, error)
- func (r *BunUserRepository) GetByName(ctx context.Context, name string) (server.User, error)
- func (r *BunUserRepository) List(ctx context.Context, q server.UserListQuery) (server.UserList, error)
- func (r *BunUserRepository) UpdateName(ctx context.Context, id uuid.UUID, name string) error
- func (r *BunUserRepository) UpdatePublicKey(ctx context.Context, id uuid.UUID, pk ed25519.PublicKey) error
- func (r *BunUserRepository) UpdateState(ctx context.Context, id uuid.UUID, s server.UserState) error
- type BunUserSessionRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BunUserInviteRepository ¶
type BunUserInviteRepository struct {
// contains filtered or unexported fields
}
func (*BunUserInviteRepository) GetByUserID ¶
func (r *BunUserInviteRepository) GetByUserID(ctx context.Context, id uuid.UUID) (server.UserInvite, error)
func (*BunUserInviteRepository) Save ¶
func (r *BunUserInviteRepository) Save(ctx context.Context, inv server.UserInvite) error
type BunUserNonceRepository ¶
type BunUserNonceRepository struct {
// contains filtered or unexported fields
}
func (*BunUserNonceRepository) Consume ¶
func (r *BunUserNonceRepository) Consume(ctx context.Context, id uuid.UUID) (server.UserLoginNonce, error)
func (*BunUserNonceRepository) Save ¶
func (r *BunUserNonceRepository) Save(ctx context.Context, nonce server.UserLoginNonce) error
type BunUserRepository ¶
type BunUserRepository struct {
// contains filtered or unexported fields
}
func NewBunUserRepository ¶
func (*BunUserRepository) List ¶
func (r *BunUserRepository) List(ctx context.Context, q server.UserListQuery) (server.UserList, error)
func (*BunUserRepository) UpdateName ¶
func (*BunUserRepository) UpdatePublicKey ¶
func (*BunUserRepository) UpdateState ¶
type BunUserSessionRepository ¶
type BunUserSessionRepository struct {
// contains filtered or unexported fields
}
func (*BunUserSessionRepository) GetByID ¶
func (r *BunUserSessionRepository) GetByID(ctx context.Context, id uuid.UUID) (server.UserSession, error)
func (*BunUserSessionRepository) Save ¶
func (r *BunUserSessionRepository) Save(ctx context.Context, sess server.UserSession) error
Click to show internal directories.
Click to hide internal directories.