repository

package
v0.0.0-...-99a7670 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Index

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 NewBunUserInviteRepository

func NewBunUserInviteRepository(ctx context.Context, db *bun.DB) (*BunUserInviteRepository, error)

func (*BunUserInviteRepository) Delete

func (*BunUserInviteRepository) GetByUserID

func (*BunUserInviteRepository) Save

type BunUserNonceRepository

type BunUserNonceRepository struct {
	// contains filtered or unexported fields
}

func NewBunUserNonceRepository

func NewBunUserNonceRepository(ctx context.Context, db *bun.DB) (*BunUserNonceRepository, error)

func (*BunUserNonceRepository) Consume

func (*BunUserNonceRepository) Save

type BunUserRepository

type BunUserRepository struct {
	// contains filtered or unexported fields
}

func NewBunUserRepository

func NewBunUserRepository(ctx context.Context, db *bun.DB) (*BunUserRepository, error)

func (*BunUserRepository) Create

func (r *BunUserRepository) Create(ctx context.Context) (uuid.UUID, error)

func (*BunUserRepository) Delete

func (r *BunUserRepository) Delete(ctx context.Context, id uuid.UUID) error

func (*BunUserRepository) GetByID

func (r *BunUserRepository) GetByID(ctx context.Context, id uuid.UUID) (server.User, error)

func (*BunUserRepository) GetByName

func (r *BunUserRepository) GetByName(ctx context.Context, name string) (server.User, error)

func (*BunUserRepository) List

func (*BunUserRepository) UpdateName

func (r *BunUserRepository) UpdateName(ctx context.Context, id uuid.UUID, name string) error

func (*BunUserRepository) UpdatePublicKey

func (r *BunUserRepository) UpdatePublicKey(ctx context.Context, id uuid.UUID, pk ed25519.PublicKey) error

func (*BunUserRepository) UpdateState

func (r *BunUserRepository) UpdateState(ctx context.Context, id uuid.UUID, s server.UserState) error

type BunUserSessionRepository

type BunUserSessionRepository struct {
	// contains filtered or unexported fields
}

func NewBunUserSessionRepository

func NewBunUserSessionRepository(ctx context.Context, db *bun.DB) (*BunUserSessionRepository, error)

func (*BunUserSessionRepository) Delete

func (*BunUserSessionRepository) GetByID

func (*BunUserSessionRepository) Save

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL