ls 4 years ago
parent
commit
104a3c6d2e
1 changed files with 7 additions and 7 deletions
  1. 7 7
      db/db.go

+ 7 - 7
db/db.go

@@ -51,17 +51,17 @@ func Release() {
 
 // NewConfig new DB dynamic object
 func NewConfig(config Config) (dbx *DB, err error) {
-	dbx = &DB{}
-
+	//dbx = &DB{}
 	dbx.Driver = config.Driver
 	dbx.conn, err = sqlx.Connect(config.Driver, config.DNS)
-	if err == nil {
-		dbx.conn.SetMaxOpenConns(config.MaxOpenConns)
-		dbx.conn.SetMaxIdleConns(config.MaxIdle)
-		dbx.conn.SetConnMaxLifetime(config.MaxLifetime)
-		dbx.conn.Ping()
+	if err != nil {
+		return
 	}
 
+	dbx.conn.SetMaxOpenConns(config.MaxOpenConns)
+	dbx.conn.SetMaxIdleConns(config.MaxIdle)
+	dbx.conn.SetConnMaxLifetime(config.MaxLifetime)
+	dbx.conn.Ping()
 	return
 }