From 0d9d89fb24cc180c5accb112113a662393c209fd Mon Sep 17 00:00:00 2001
From: Niall Sheridan <nsheridan@gmail.com>
Date: Wed, 20 Jun 2018 23:17:21 +0100
Subject: [PATCH] use mysql.NewConfig() to set defaults correctly

---
 server/store/sqldb.go | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/server/store/sqldb.go b/server/store/sqldb.go
index c5a0f4ec..0b910238 100644
--- a/server/store/sqldb.go
+++ b/server/store/sqldb.go
@@ -38,14 +38,12 @@ func NewSQLStore(c config.Database) (*SQLStore, error) {
 		if err != nil {
 			address = address + ":3306"
 		}
-		m := &mysql.Config{
-			User:      c["username"],
-			Passwd:    c["password"],
-			Net:       "tcp",
-			Addr:      address,
-			DBName:    "certs",
-			ParseTime: true,
-		}
+		m := mysql.NewConfig()
+		m.User = c["username"]
+		m.Passwd = c["password"]
+		m.Addr = address
+		m.DBName = "certs"
+		m.ParseTime = true
 		dsn = m.FormatDSN()
 	case "sqlite":
 		driver = "sqlite3"
-- 
GitLab