store

package
v0.0.0-...-0702a85 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ServerStore

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

func NewServerStore

func NewServerStore(db *gorm.DB) *ServerStore

func (*ServerStore) Create

func (ss *ServerStore) Create(u *model.Server) (err error)

func (*ServerStore) DeleteServer

func (ss *ServerStore) DeleteServer(s *model.Server) error

func (*ServerStore) GetByID

func (ss *ServerStore) GetByID(id uint64) (*model.Server, error)

func (*ServerStore) ListServers

func (ss *ServerStore) ListServers() ([]model.Server, int, error)

func (*ServerStore) Update

func (ss *ServerStore) Update(s *model.Server) error

type UserStore

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

func NewUserStore

func NewUserStore(db *gorm.DB) *UserStore

func (*UserStore) ConnectDb

func (us *UserStore) ConnectDb(id uint) error

func (*UserStore) Create

func (us *UserStore) Create(u *model.User) (err error)

func (*UserStore) DeleteUser

func (us *UserStore) DeleteUser(u *model.User) error

func (*UserStore) GetByEmail

func (us *UserStore) GetByEmail(e string) (*model.User, error)

func (*UserStore) GetByID

func (us *UserStore) GetByID(id uint) (*model.User, error)

func (*UserStore) GetByIDSec

func (us *UserStore) GetByIDSec(id uint64) (*model.User, error)

func (*UserStore) GetServer

func (us *UserStore) GetServer(id uint) (model.Server, error)

func (*UserStore) ListUsers

func (us *UserStore) ListUsers() ([]model.User, int, error)

func (*UserStore) Update

func (us *UserStore) Update(u *model.User) error

Jump to

Keyboard shortcuts

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