diff --git a/pkg/meta/sql.go b/pkg/meta/sql.go index 19d1763a21bb2b00f43c771d32d4c94de72dce89..eb5543417f259febe0b81416ef27542cd1156970 100644 --- a/pkg/meta/sql.go +++ b/pkg/meta/sql.go @@ -128,10 +128,10 @@ type dbMeta struct { func newSQLMeta(driver, dsn string, conf *Config) (*dbMeta, error) { engine, err := xorm.NewEngine(driver, dsn) - engine.SetTableMapper(names.NewPrefixMapper(engine.GetTableMapper(), "jfs_")) if err != nil { return nil, fmt.Errorf("unable to use data source %s: %s", driver, err) } + engine.SetTableMapper(names.NewPrefixMapper(engine.GetTableMapper(), "jfs_")) if err = engine.Ping(); err != nil { return nil, fmt.Errorf("ping database: %s", err) }