// NewConnection creates a new connection to database
db, err := sql.NewSQLAdminDB(sqlplugin.DbKindUnknown, cfg, resolver.NewNoopResolver(), logger, metrics.NoopMetricsHandler)
if err != nil {
return nil, err
}
adminDb: db,
dbName: cfg.DatabaseName,
}, nil
}