Files
mayfly-go/server/internal/project/infrastructure/persistence/persistence.go

22 lines
511 B
Go
Raw Normal View History

2022-09-09 18:26:08 +08:00
package persistence
import "mayfly-go/internal/project/domain/repository"
var (
projectRepo repository.Project = newProjectRepo()
projectEnvRepo repository.ProjectEnv = newProjectEnvRepo()
projectMemberRepo repository.ProjectMemeber = newProjectMemberRepo()
)
func GetProjectRepo() repository.Project {
return projectRepo
}
func GetProjectEnvRepo() repository.ProjectEnv {
return projectEnvRepo
}
func GetProjectMemberRepo() repository.ProjectMemeber {
return projectMemberRepo
}