Skip to content

Commit ca1e105

Browse files
committed
fix(store): fix open error caused by invalid dbName in postgres
1 parent 0e24828 commit ca1e105

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

store/postgres.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import (
88
"github.com/pkg/errors"
99
"gorm.io/driver/postgres"
1010
"gorm.io/gorm"
11+
"gorm.io/gorm/logger"
1112
)
1213

1314
const (
14-
dbName = "gorm"
1515
sslMode = "disable"
1616
timeZone = "Asia/Shanghai"
1717
)
@@ -29,10 +29,11 @@ func (p *Postgres) Init(_ context.Context, _ string) error {
2929
var db *sql.DB
3030
var err error
3131

32-
dsn := fmt.Sprintf("host=%s user=%s password=%s dbname=%s port=%d sslmode=%s TimeZone=%s",
33-
p.Host, p.User, p.Pass, dbName, p.Port, sslMode, timeZone)
32+
dsn := fmt.Sprintf("host=%s user=%s password=%s port=%d sslmode=%s TimeZone=%s",
33+
p.Host, p.User, p.Pass, p.Port, sslMode, timeZone)
3434

35-
if p.db, err = gorm.Open(postgres.Open(dsn), &gorm.Config{}); err != nil {
35+
if p.db, err = gorm.Open(postgres.Open(dsn), &gorm.Config{
36+
Logger: logger.Default.LogMode(logger.Error)}); err != nil {
3637
return errors.Wrap(err, "failed to open database\n")
3738
}
3839

0 commit comments

Comments
 (0)