Documentation ¶
Index ¶
- type MediaDB
- type MediaDBRepositoryInterface
- type MediaDBRepositoryMock
- func (m *MediaDBRepositoryMock) Create(media *entity.MediaEntity) (*entity.MediaEntity, error)
- func (m *MediaDBRepositoryMock) Delete(id string) error
- func (m *MediaDBRepositoryMock) FindAll(page, limit int, sort string) ([]entity.MediaEntity, error)
- func (m *MediaDBRepositoryMock) FindByID(id string) (*entity.MediaEntity, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MediaDB ¶
type MediaDB struct {
// contains filtered or unexported fields
}
func NewMediaDB ¶
func (*MediaDB) Create ¶
func (m *MediaDB) Create(media *entity.MediaEntity) (*entity.MediaEntity, error)
type MediaDBRepositoryInterface ¶
type MediaDBRepositoryInterface interface { Create(media *entity.MediaEntity) (*entity.MediaEntity, error) FindAll(page, limit int, sort string) ([]entity.MediaEntity, error) FindByID(id string) (*entity.MediaEntity, error) Delete(id string) error }
type MediaDBRepositoryMock ¶
func (*MediaDBRepositoryMock) Create ¶
func (m *MediaDBRepositoryMock) Create(media *entity.MediaEntity) (*entity.MediaEntity, error)
func (*MediaDBRepositoryMock) Delete ¶
func (m *MediaDBRepositoryMock) Delete(id string) error
func (*MediaDBRepositoryMock) FindAll ¶
func (m *MediaDBRepositoryMock) FindAll(page, limit int, sort string) ([]entity.MediaEntity, error)
func (*MediaDBRepositoryMock) FindByID ¶
func (m *MediaDBRepositoryMock) FindByID(id string) (*entity.MediaEntity, error)
Click to show internal directories.
Click to hide internal directories.