repository

package
v0.1.28 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InviteRepository

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

func CreateInviteRepository

func CreateInviteRepository(conn *gorm.DB) *InviteRepository

func (*InviteRepository) Create

func (r *InviteRepository) Create(invite *entity.Invite) *gorm.DB

func (*InviteRepository) FindInvites

func (r *InviteRepository) FindInvites(offset int) []*entity.Invite

func (*InviteRepository) FindOneByCode

func (r *InviteRepository) FindOneByCode(code string) (*entity.Invite, error)

func (*InviteRepository) Save

func (r *InviteRepository) Save(invite *entity.Invite) *gorm.DB

type UserRepository

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

func CreateUserRepository

func CreateUserRepository(conn *gorm.DB) *UserRepository

func (*UserRepository) Create

func (r *UserRepository) Create(user *entity.User) *gorm.DB

func (*UserRepository) Delete

func (r *UserRepository) Delete(user *entity.User) *gorm.DB

func (*UserRepository) GetUserFromEmail

func (r *UserRepository) GetUserFromEmail(email string) (*entity.User, error)

func (*UserRepository) GetUserFromSessionToken

func (r *UserRepository) GetUserFromSessionToken(token string) (*entity.User, error)

func (*UserRepository) GetUserFromUsername

func (r *UserRepository) GetUserFromUsername(username string) (*entity.User, error)

func (*UserRepository) GetUserFromUuid

func (r *UserRepository) GetUserFromUuid(uuid uuid.UUID) (*entity.User, error)

func (*UserRepository) GetUsers added in v0.1.27

func (r *UserRepository) GetUsers(offset int) []*entity.User

func (*UserRepository) Save

func (r *UserRepository) Save(user *entity.User) *gorm.DB

Jump to

Keyboard shortcuts

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