Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewV1Handler ¶
Types ¶
type FileMetaRepo ¶
type Repo ¶
type Repo interface { InsertAttachment(ctx context.Context, a repo.Attachment) (id repo.Id, err error) Attachment(ctx context.Context, id repo.Id) (repo.Attachment, error) AllAttachments(ctx context.Context) ([]repo.Attachment, error) SuiteAttachments(ctx context.Context, suiteId repo.Id) ([]repo.Attachment, error) CaseAttachments(ctx context.Context, caseId repo.Id) ([]repo.Attachment, error) InsertSuite(ctx context.Context, s repo.Suite) (id repo.Id, err error) Suite(ctx context.Context, id repo.Id) (repo.Suite, error) SuitePage(ctx context.Context) (repo.SuitePage, error) SuitePageAfter(ctx context.Context, cursor repo.SuitePageCursor) (repo.SuitePage, error) FinishSuite(ctx context.Context, id repo.Id, result repo.SuiteResult, at repo.MsTime) error DisconnectSuite(ctx context.Context, id repo.Id, at repo.MsTime) error InsertCase(ctx context.Context, c repo.Case) (id repo.Id, err error) Case(ctx context.Context, id repo.Id) (repo.Case, error) SuiteCases(ctx context.Context, suiteId repo.Id) ([]repo.Case, error) FinishCase(ctx context.Context, id repo.Id, result repo.CaseResult, at repo.MsTime) error InsertLogLine(ctx context.Context, ll repo.LogLine) (id repo.Id, err error) LogLine(ctx context.Context, id repo.Id) (repo.LogLine, error) CaseLogLines(ctx context.Context, llId repo.Id) ([]repo.LogLine, error) Watch(ctx context.Context) (<-chan repo.Change, <-chan error) }
Click to show internal directories.
Click to hide internal directories.