Documentation
¶
Index ¶
- func NewStore(path string) (core.Store, error)
- type SqliteStore
- func (s SqliteStore) Close() error
- func (s SqliteStore) GetAllTasks(context context.Context) (models.List, error)
- func (s SqliteStore) InitDB() error
- func (s SqliteStore) PomodoroDeleteByTaskID(context context.Context, taskID int) error
- func (s SqliteStore) PomodoroGetByTaskID(context context.Context, taskID int) ([]*models.Pomodoro, error)
- func (s SqliteStore) PomodoroSave(context context.Context, taskID int, pomodoro *models.Pomodoro) error
- func (s SqliteStore) TaskDeleteByID(context context.Context, taskID int) error
- func (s SqliteStore) TaskGetByID(context context.Context, taskID int) (*models.Task, error)
- func (s SqliteStore) TaskSave(context context.Context, task *models.Task) (int, error)
- func (s SqliteStore) With(fns ...func(tx *sql.Tx) error) error
- type SqliteStoreFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SqliteStore ¶
type SqliteStore struct {
// contains filtered or unexported fields
}
func (SqliteStore) Close ¶
func (s SqliteStore) Close() error
func (SqliteStore) GetAllTasks ¶
func (SqliteStore) InitDB ¶
func (s SqliteStore) InitDB() error
func (SqliteStore) PomodoroDeleteByTaskID ¶
func (s SqliteStore) PomodoroDeleteByTaskID(context context.Context, taskID int) error
func (SqliteStore) PomodoroGetByTaskID ¶
func (SqliteStore) PomodoroSave ¶
func (SqliteStore) TaskDeleteByID ¶
func (s SqliteStore) TaskDeleteByID(context context.Context, taskID int) error
func (SqliteStore) TaskGetByID ¶
type SqliteStoreFunc ¶
Click to show internal directories.
Click to hide internal directories.