repository

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Apr 14, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDemoRepository

func NewDemoRepository(orm *gorm.DB) demo.Repository

Types

type DemoRepository

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

func (*DemoRepository) CreateDepartment

func (d *DemoRepository) CreateDepartment(data *model.Department) (model.DepartmentModelInterface, error)

func (*DemoRepository) CreateUser

func (d *DemoRepository) CreateUser(data *model.User) (model.UserModelInterface, error)

func (*DemoRepository) DeleteDepartment

func (d *DemoRepository) DeleteDepartment(data *model.Department) error

func (*DemoRepository) DeleteUser

func (d *DemoRepository) DeleteUser(data *model.User) error

func (*DemoRepository) GetDepartment

func (*DemoRepository) GetDepartmentList

func (d *DemoRepository) GetDepartmentList() ([]model.DepartmentModelInterface, error)

func (*DemoRepository) GetUser

func (d *DemoRepository) GetUser(data *model.User) (model.UserModelInterface, error)

func (*DemoRepository) GetUserList

func (d *DemoRepository) GetUserList() ([]model.UserModelInterface, error)

func (*DemoRepository) ModifyDepartment

func (d *DemoRepository) ModifyDepartment(data *model.Department) (model.DepartmentModelInterface, error)

func (*DemoRepository) ModifyUser

func (d *DemoRepository) ModifyUser(data *model.User) (model.UserModelInterface, error)

Jump to

Keyboard shortcuts

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