fix: add mysql connect port
This commit is contained in:
@@ -9,7 +9,7 @@ HttpPort = 8000
|
|||||||
ReadTimeout = 60
|
ReadTimeout = 60
|
||||||
WriteTimeout = 60
|
WriteTimeout = 60
|
||||||
; use embed html static file
|
; use embed html static file
|
||||||
EmbedHtml = disable
|
; EmbedHtml = disable
|
||||||
|
|
||||||
[database]
|
[database]
|
||||||
Type = mysql
|
Type = mysql
|
||||||
@@ -17,4 +17,5 @@ User = root
|
|||||||
Password = password
|
Password = password
|
||||||
Host = 123.1.1.1
|
Host = 123.1.1.1
|
||||||
Name = db_name
|
Name = db_name
|
||||||
|
Port = 3306
|
||||||
TablePrefix = message_
|
TablePrefix = message_
|
||||||
|
|||||||
+4
-2
@@ -34,11 +34,13 @@ type UUIDModel struct {
|
|||||||
// Setup initializes the database instance
|
// Setup initializes the database instance
|
||||||
func Setup() {
|
func Setup() {
|
||||||
var err error
|
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.User,
|
||||||
setting.DatabaseSetting.Password,
|
setting.DatabaseSetting.Password,
|
||||||
setting.DatabaseSetting.Host,
|
setting.DatabaseSetting.Host,
|
||||||
setting.DatabaseSetting.Name))
|
setting.DatabaseSetting.Port,
|
||||||
|
setting.DatabaseSetting.Name)
|
||||||
|
db, err = gorm.Open(setting.DatabaseSetting.Type, connStr)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("models.Setup err: %v", err)
|
log.Fatalf("models.Setup err: %v", err)
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ type Database struct {
|
|||||||
User string
|
User string
|
||||||
Password string
|
Password string
|
||||||
Host string
|
Host string
|
||||||
|
Port int
|
||||||
Name string
|
Name string
|
||||||
TablePrefix string
|
TablePrefix string
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user