fix: add mysql connect port

This commit is contained in:
engigu
2024-01-02 22:19:12 +08:00
parent 3f8a836316
commit 5b348ff68b
3 changed files with 7 additions and 3 deletions
+4 -2
View File
@@ -34,11 +34,13 @@ type UUIDModel struct {
// Setup initializes the database instance
func Setup() {
var err error
db, err = gorm.Open(setting.DatabaseSetting.Type, fmt.Sprintf("%s:%s@tcp(%s)/%s?charset=utf8mb4&parseTime=True&loc=Local",
connStr := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local",
setting.DatabaseSetting.User,
setting.DatabaseSetting.Password,
setting.DatabaseSetting.Host,
setting.DatabaseSetting.Name))
setting.DatabaseSetting.Port,
setting.DatabaseSetting.Name)
db, err = gorm.Open(setting.DatabaseSetting.Type, connStr)
if err != nil {
log.Fatalf("models.Setup err: %v", err)