Documentation
¶
Index ¶
- type NoteRepository
- func (r *NoteRepository) Create(note *models.TaskNote) error
- func (r *NoteRepository) Delete(id string) error
- func (r *NoteRepository) GetAll() []models.TaskNote
- func (r *NoteRepository) GetById(id string) (note models.TaskNote, err error)
- func (r *NoteRepository) GetByTask(id string) []models.TaskNote
- func (r *NoteRepository) Update(note *models.TaskNote) error
- type TaskRepository
- func (r *TaskRepository) Create(task *models.Task) error
- func (r *TaskRepository) Delete(id string) error
- func (r *TaskRepository) GetAll() []models.Task
- func (r *TaskRepository) GetById(id string) (task models.Task, err error)
- func (r *TaskRepository) GetByUser(user string) []models.Task
- func (r *TaskRepository) Update(task *models.Task) error
- type UserRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoteRepository ¶
type NoteRepository struct {
C *mgo.Collection
}
func (*NoteRepository) Delete ¶
func (r *NoteRepository) Delete(id string) error
func (*NoteRepository) GetAll ¶
func (r *NoteRepository) GetAll() []models.TaskNote
type TaskRepository ¶
type TaskRepository struct {
C *mgo.Collection
}
func (*TaskRepository) Delete ¶
func (r *TaskRepository) Delete(id string) error
func (*TaskRepository) GetAll ¶
func (r *TaskRepository) GetAll() []models.Task
type UserRepository ¶
type UserRepository struct {
C *mgo.Collection
}
func (*UserRepository) CreateUser ¶
func (r *UserRepository) CreateUser(user *models.User) error
Click to show internal directories.
Click to hide internal directories.