Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBRepository ¶
type DBRepository interface { CreateDocument(ctx context.Context, partitionKey string, document interface{}) error UpdateDocument(ctx context.Context, partitionKey string, id string, document interface{}) error DeleteDocument(ctx context.Context, partitionKey string, id string) error GetDocument(ctx context.Context, partitionKey string, id string) (interface{}, error) }
DBRepository represents the interface for interacting with document in the database.
type Database ¶
type Database interface {
Repository() DBRepository
}
Database represents the interface for interacting with the database.
Click to show internal directories.
Click to hide internal directories.