add dao testing cases
This commit is contained in:
34
modules/auth/container/container.go
Executable file
34
modules/auth/container/container.go
Executable file
@@ -0,0 +1,34 @@
|
||||
package container
|
||||
|
||||
import (
|
||||
"atom/container"
|
||||
"atom/modules/auth/controller"
|
||||
"atom/modules/auth/dao"
|
||||
"atom/modules/auth/routes"
|
||||
"log"
|
||||
|
||||
"go.uber.org/dig"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
||||
// controller
|
||||
if err := container.Container.Provide(controller.NewRoleController); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
if err := container.Container.Provide(controller.NewPermissionController); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
//service
|
||||
|
||||
// dao
|
||||
if err := container.Container.Provide(dao.NewRoleDao); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
if err := container.Container.Provide(routes.NewRoute, dig.Group("route")); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user