data

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2016 License: MIT Imports: 5 Imported by: 0

Documentation

Index

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) Create

func (r *NoteRepository) Create(note *models.TaskNote) error

func (*NoteRepository) Delete

func (r *NoteRepository) Delete(id string) error

func (*NoteRepository) GetAll

func (r *NoteRepository) GetAll() []models.TaskNote

func (*NoteRepository) GetById

func (r *NoteRepository) GetById(id string) (note models.TaskNote, err error)

func (*NoteRepository) GetByTask

func (r *NoteRepository) GetByTask(id string) []models.TaskNote

func (*NoteRepository) Update

func (r *NoteRepository) Update(note *models.TaskNote) error

type TaskRepository

type TaskRepository struct {
	C *mgo.Collection
}

func (*TaskRepository) Create

func (r *TaskRepository) Create(task *models.Task) error

func (*TaskRepository) Delete

func (r *TaskRepository) Delete(id string) error

func (*TaskRepository) GetAll

func (r *TaskRepository) GetAll() []models.Task

func (*TaskRepository) GetById

func (r *TaskRepository) GetById(id string) (task models.Task, err error)

func (*TaskRepository) GetByUser

func (r *TaskRepository) GetByUser(user string) []models.Task

func (*TaskRepository) Update

func (r *TaskRepository) Update(task *models.Task) error

type UserRepository

type UserRepository struct {
	C *mgo.Collection
}

func (*UserRepository) CreateUser

func (r *UserRepository) CreateUser(user *models.User) error

func (*UserRepository) Login

func (r *UserRepository) Login(user models.User) (u models.User, err error)

Jump to

Keyboard shortcuts

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