Documentation ¶
Index ¶
- type DiariesRepository
- func (ds DiariesRepository) CheckDiaryByDateUser(date time.Time, userID int64) int
- func (ds DiariesRepository) Create(entityCreateDiary *entity.UserDiary) error
- func (ds DiariesRepository) Delete(ID int64, UserID int64) error
- func (ds DiariesRepository) GetAllDiariesPagination(year string, monthRange []int, page, limit int) (*[]entity.UserDiary, int, int)
- func (ds DiariesRepository) GetDiaryByDateUser(date time.Time, userID int64) *entity.UserDiary
- func (ds DiariesRepository) GetDiaryByID(ID int64, UserID int64) *entity.UserDiary
- func (ds DiariesRepository) Update(ID int64, UserID int64, entityUpdateDiary *entity.UserDiary) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiariesRepository ¶
func New ¶
func New(db *gorm.DB) DiariesRepository
func (DiariesRepository) CheckDiaryByDateUser ¶
func (ds DiariesRepository) CheckDiaryByDateUser(date time.Time, userID int64) int
func (DiariesRepository) Create ¶
func (ds DiariesRepository) Create(entityCreateDiary *entity.UserDiary) error
func (DiariesRepository) GetAllDiariesPagination ¶
func (DiariesRepository) GetDiaryByDateUser ¶
func (DiariesRepository) GetDiaryByID ¶
func (ds DiariesRepository) GetDiaryByID(ID int64, UserID int64) *entity.UserDiary
Click to show internal directories.
Click to hide internal directories.