Versions in this module Expand all Collapse all v1 v1.0.0 Apr 14, 2020 Changes in this version + func NewDemoRepository(orm *gorm.DB) demo.Repository + type DemoRepository struct + func (d *DemoRepository) CreateDepartment(data *model.Department) (model.DepartmentModelInterface, error) + func (d *DemoRepository) CreateUser(data *model.User) (model.UserModelInterface, error) + func (d *DemoRepository) DeleteDepartment(data *model.Department) error + func (d *DemoRepository) DeleteUser(data *model.User) error + func (d *DemoRepository) GetDepartment(data *model.Department) (model.DepartmentModelInterface, error) + func (d *DemoRepository) GetDepartmentList() ([]model.DepartmentModelInterface, error) + func (d *DemoRepository) GetUser(data *model.User) (model.UserModelInterface, error) + func (d *DemoRepository) GetUserList() ([]model.UserModelInterface, error) + func (d *DemoRepository) ModifyDepartment(data *model.Department) (model.DepartmentModelInterface, error) + func (d *DemoRepository) ModifyUser(data *model.User) (model.UserModelInterface, error)