Documentation
¶
Index ¶
- type ServerStore
- func (ss *ServerStore) Create(u *model.Server) (err error)
- func (ss *ServerStore) DeleteServer(s *model.Server) error
- func (ss *ServerStore) GetByID(id uint64) (*model.Server, error)
- func (ss *ServerStore) ListServers() ([]model.Server, int, error)
- func (ss *ServerStore) Update(s *model.Server) error
- type UserStore
- func (us *UserStore) ConnectDb(id uint) error
- func (us *UserStore) Create(u *model.User) (err error)
- func (us *UserStore) DeleteUser(u *model.User) error
- func (us *UserStore) GetByEmail(e string) (*model.User, error)
- func (us *UserStore) GetByID(id uint) (*model.User, error)
- func (us *UserStore) GetByIDSec(id uint64) (*model.User, error)
- func (us *UserStore) GetServer(id uint) (model.Server, error)
- func (us *UserStore) ListUsers() ([]model.User, int, error)
- func (us *UserStore) Update(u *model.User) error
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) DeleteServer ¶
func (ss *ServerStore) DeleteServer(s *model.Server) error
func (*ServerStore) ListServers ¶
func (ss *ServerStore) ListServers() ([]model.Server, int, error)
type UserStore ¶
type UserStore struct {
// contains filtered or unexported fields
}
func NewUserStore ¶
Click to show internal directories.
Click to hide internal directories.