models

package
v0.0.0-...-fd95117 Latest Latest
Warning

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

Go to latest
Published: Aug 30, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Task

type Task struct {
	ID    uint64
	Title string
	Done  bool
}

type TaskModel

type TaskModel struct {
	DB *sql.DB
}

func (*TaskModel) Add

func (m *TaskModel) Add(title string) (err error)

func (*TaskModel) All

func (m *TaskModel) All() (tasks []Task, err error)

func (*TaskModel) Delete

func (m *TaskModel) Delete(id uint64) (err error)

func (*TaskModel) DeleteAllCompleted

func (m *TaskModel) DeleteAllCompleted() (err error)

func (*TaskModel) FindByDone

func (m *TaskModel) FindByDone(done bool) (tasks []Task, err error)

func (*TaskModel) Init

func (m *TaskModel) Init() (err error)

func (*TaskModel) UpdateDone

func (m *TaskModel) UpdateDone(id uint64, done bool) (err error)

Jump to

Keyboard shortcuts

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