This repository has been archived on 2022-10-02. You can view files and clone it, but cannot push or open issues or pull requests.
dcbot-old/server/repository.go

15 lines
392 B
Go
Raw Permalink Normal View History

package server
import (
"context"
2020-06-02 07:00:40 +00:00
"github.com/tribalwarshelp/dcbot/model"
)
type Repository interface {
Store(ctx context.Context, server *model.Server) error
Update(ctx context.Context, server *model.Server) error
Delete(ctx context.Context, filter *model.ServerFilter) ([]*model.Server, error)
Fetch(ctx context.Context, filter *model.ServerFilter) ([]*model.Server, int, error)
}