gte/internal/storage/local.go

15 lines
287 B
Go
Raw Normal View History

2021-06-25 09:14:27 +02:00
package storage
import (
"time"
"git.ewintr.nl/gte/internal/task"
)
type LocalRepository interface {
LatestSync() (time.Time, error)
SetTasks(tasks []*task.Task) error
FindAllInFolder(folder string) ([]*task.Task, error)
FindAllInProject(project string) ([]*task.Task, error)
}