Cập nhật cấu hình MySQL và Wire provider

- Điều chỉnh cấu hình MySQL trong docker-compose.prod.yml để sử dụng root user
- Loại bỏ cấu hình người dùng MySQL không cần thiết
- Cập nhật hàm ProvideDB trong wire.go để trả về global database instance
- Làm sạch và tối ưu hóa cấu hình kết nối cơ sở dữ liệu
This commit is contained in:
koh
2025-03-03 17:17:53 +07:00
parent 954e4331fd
commit d6aabd65d1
3 changed files with 9 additions and 134 deletions

View File

@@ -35,6 +35,11 @@ var ControllerSet = wire.NewSet(
controllers.NewControllers,
)
// ProvideDB cung cấp instance của *gorm.DB
func ProvideDB() *gorm.DB {
return global.Mdb
}
// AppSet là tập hợp tất cả các provider
var AppSet = wire.NewSet(
RepositorySet,
@@ -42,8 +47,3 @@ var AppSet = wire.NewSet(
ControllerSet,
ProvideDB,
)
// ProvideDB cung cấp instance của *gorm.DB
func ProvideDB() *gorm.DB {
return global.Mdb
}