// NewSql func NewSql(location string) (*mdb.Sql, error) { logger.Trace("NewSql() location:", location) db, err := NewSqlDB(location) if err != nil { return nil, err } return mdb.NewSql(db), nil }
// NewSql func NewSql(conf *dbconf.DBConf) (*mdb.Sql, error) { logger.Infof("Create new mdb.Sql. Host:%s Schema:%s", conf.Host, conf.Database) db, err := NewDBFromDBConf(conf) if logger.CheckError(err) { return nil, err } sql := mdb.NewSql(db) return sql, nil }