blog/internal/repository/diary_repository.go

24 lines
442 B
Go

package repository
import (
"Blog/bootstrap"
"Blog/internal/consts"
"Blog/internal/model"
)
var DiaryRepository *diaryRepository = newDiaryRepository()
type diaryRepository struct {
*baseRep[model.BlogDiary]
}
func newDiaryRepository() *diaryRepository {
return &diaryRepository{
&baseRep[model.BlogDiary]{
DB: bootstrap.BlogDB.Gorm,
Mutex: bootstrap.BlogDB.Mutex,
TableName: consts.TABLE_BLOG_DIARY,
},
}
}