Documentation
¶
Index ¶
- type EmployeeDao
- func (employeeDao *EmployeeDao) CreateEmployee(m *models.Employee) (*models.Employee, error)
- func (employeeDao *EmployeeDao) CreateEmployees(employees []*models.Employee) error
- func (employeeDao *EmployeeDao) DeleteEmployee(id int64) error
- func (employeeDao *EmployeeDao) GetEmployee(id int64) (*models.Employee, error)
- func (employeeDao *EmployeeDao) GetEmployees(page int, limit int) ([]*models.Employee, error)
- func (employeeDao *EmployeeDao) UpdateEmployee(id int64, m *models.Employee) (*models.Employee, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EmployeeDao ¶
type EmployeeDao struct {
// contains filtered or unexported fields
}
func NewEmployeeDao ¶
func NewEmployeeDao() (*EmployeeDao, error)
func (*EmployeeDao) CreateEmployee ¶
func (*EmployeeDao) CreateEmployees ¶
func (employeeDao *EmployeeDao) CreateEmployees(employees []*models.Employee) error
func (*EmployeeDao) DeleteEmployee ¶
func (employeeDao *EmployeeDao) DeleteEmployee(id int64) error
func (*EmployeeDao) GetEmployee ¶
func (employeeDao *EmployeeDao) GetEmployee(id int64) (*models.Employee, error)
func (*EmployeeDao) GetEmployees ¶
func (*EmployeeDao) UpdateEmployee ¶
Click to show internal directories.
Click to hide internal directories.