Documentation ¶
Index ¶
- func Demo()
- type DBHandle
- func (dbh *DBHandle) AddTodoToAllPeople(t *Todo) error
- func (dbh *DBHandle) CreateNote(p *Note) error
- func (dbh *DBHandle) CreatePerson(p *Person) error
- func (dbh *DBHandle) CreateTodo(t *Todo) error
- func (dbh *DBHandle) GetNoteById(id int64) (*Note, error)
- func (dbh *DBHandle) GetNotesById(ids []int64) ([]*Note, error)
- func (dbh *DBHandle) GetPeopleById(ids []int64) ([]*Person, error)
- func (dbh *DBHandle) GetPersonById(id int64) (*Person, error)
- func (dbh *DBHandle) GetTodoById(id int64) (*Todo, error)
- func (dbh *DBHandle) GetTodos() ([]*Todo, error)
- func (dbh *DBHandle) GetTodosByIds(ids []int64) ([]*Todo, error)
- func (dbh *DBHandle) RemoveNote(note *Note) error
- func (dbh *DBHandle) RemoveTodo(t *Todo) error
- func (dbh *DBHandle) UpdateNote(note *Note) error
- func (dbh *DBHandle) UpdatePerson(*Person) error
- func (dbh *DBHandle) UpdateTodo(t *Todo) error
- type Note
- type Person
- type RecurringTodo
- type Todo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DBHandle ¶
func (*DBHandle) AddTodoToAllPeople ¶
func (*DBHandle) CreateNote ¶
func (*DBHandle) CreatePerson ¶
func (*DBHandle) CreateTodo ¶
func (*DBHandle) GetNotesById ¶
Returns all people if ids arguement is empty
func (*DBHandle) GetPeopleById ¶
Returns all people if ids arguement is empty
func (*DBHandle) RemoveNote ¶
func (*DBHandle) RemoveTodo ¶
func (*DBHandle) UpdateNote ¶
func (*DBHandle) UpdatePerson ¶
func (*DBHandle) UpdateTodo ¶
type Person ¶
type Person struct { Id int64 `json:"id"` Name string `orm:"size(255);unique" json:"name"` Notes []*Note `orm:"reverse(many)" json:"-"` Todos []*Todo `orm:"reverse(many)" json:"-"` }
func (*Person) LoadRelated ¶
type RecurringTodo ¶
Click to show internal directories.
Click to hide internal directories.