add issue tasks.

This commit is contained in:
2020-05-10 20:50:18 +02:00
parent 3039dc1879
commit 47d8a027da
21 changed files with 598 additions and 15 deletions
@@ -0,0 +1,14 @@
package repositories
import (
"context"
"git.aiterp.net/stufflog/server/models"
)
type IssueTaskRepository interface {
Find(ctx context.Context, id string) (*models.IssueTask, error)
List(ctx context.Context, filter models.IssueTaskFilter) ([]*models.IssueTask, error)
Insert(ctx context.Context, task models.IssueTask) (*models.IssueTask, error)
Save(ctx context.Context, task models.IssueTask) error
Delete(ctx context.Context, task models.IssueTask) error
}