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] }