Documentation
¶
Index ¶
- type DocumentRepository
- func (r *DocumentRepository) CreateDocument(doc *models.Document) error
- func (r *DocumentRepository) DeleteDocument(id string) error
- func (r *DocumentRepository) GetDocument(id string) (models.Document, error)
- func (r *DocumentRepository) GetDocuments() ([]models.Document, error)
- func (r *DocumentRepository) UpdateDocument(id string, doc *models.Document) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DocumentRepository ¶
type DocumentRepository struct{}
func NewDocumentRepository ¶
func NewDocumentRepository() *DocumentRepository
func (*DocumentRepository) CreateDocument ¶
func (r *DocumentRepository) CreateDocument(doc *models.Document) error
func (*DocumentRepository) DeleteDocument ¶
func (r *DocumentRepository) DeleteDocument(id string) error
func (*DocumentRepository) GetDocument ¶
func (r *DocumentRepository) GetDocument(id string) (models.Document, error)
func (*DocumentRepository) GetDocuments ¶
func (r *DocumentRepository) GetDocuments() ([]models.Document, error)
func (*DocumentRepository) UpdateDocument ¶
func (r *DocumentRepository) UpdateDocument(id string, doc *models.Document) error
Click to show internal directories.
Click to hide internal directories.