Documentation ¶
Index ¶
- type ProjectRepository
- type ProjectRepositoryImpl
- func (pri *ProjectRepositoryImpl) Create(project *model.Project) error
- func (pri *ProjectRepositoryImpl) Delete(project *model.Project) error
- func (pri *ProjectRepositoryImpl) FindAll() ([]*model.Project, error)
- func (pri *ProjectRepositoryImpl) FindByTitle(title string) (*model.Project, error)
- func (pri *ProjectRepositoryImpl) Update(project *model.Project) error
- type TaskRepository
- type TaskRepositoryImpl
- func (tri *TaskRepositoryImpl) Create(task *model.Task) error
- func (tri *TaskRepositoryImpl) Delete(task *model.Task) error
- func (tri *TaskRepositoryImpl) FindAll(project *model.Project) ([]*model.Task, error)
- func (tri *TaskRepositoryImpl) FindByID(project *model.Project, ID int) (*model.Task, error)
- func (tri *TaskRepositoryImpl) Update(task *model.Task) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProjectRepository ¶
type ProjectRepositoryImpl ¶
func (*ProjectRepositoryImpl) Create ¶
func (pri *ProjectRepositoryImpl) Create(project *model.Project) error
func (*ProjectRepositoryImpl) Delete ¶
func (pri *ProjectRepositoryImpl) Delete(project *model.Project) error
func (*ProjectRepositoryImpl) FindAll ¶
func (pri *ProjectRepositoryImpl) FindAll() ([]*model.Project, error)
func (*ProjectRepositoryImpl) FindByTitle ¶
func (pri *ProjectRepositoryImpl) FindByTitle(title string) (*model.Project, error)
type TaskRepository ¶
Click to show internal directories.
Click to hide internal directories.