blog/internal/repository/version_repository.go

26 lines
452 B
Go

package repository
import (
"Blog/internal/client"
"Blog/internal/consts"
"Blog/internal/model"
)
var versionRep *versionRepository
func VersionRepository() *versionRepository {
if versionRep == nil {
versionRep = &versionRepository{
&BaseRep[model.SysVersion]{
DB: client.BlogGormClient(),
TableName: consts.TABLE_SYS_VERSION,
},
}
}
return versionRep
}
type versionRepository struct {
*BaseRep[model.SysVersion]
}