You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi!
When I run utility, I will set up --database flag with database name, same from connStr
But, on main.go line 229 you will check database name, otherwise too many schemas collected in the dbTables variable, and when I have some copies of my database (application, application_dev, application_test), names of tables from this databases has conflicts.
See my change:
var dbTables []string
// parse or read tables
if *sqlTable != "" {
dbTables = strings.Split(*sqlTable, ",")
} else {
schemaTables, err := schema.TableNames(db)
if err != nil {
fmt.Print(au.Red(fmt.Sprintf("Error in fetching tables information from %s information schema from %s\n", *sqlType, *sqlConnStr)))
os.Exit(1)
return
}
for _, st := range schemaTables {
//We need only one database schema <<<
if st[0] != *sqlDatabase {
continue
}
dbTables = append(dbTables, st[1]) // s[0] == sqlDatabase
}
}
The text was updated successfully, but these errors were encountered:
Hi!
When I run utility, I will set up --database flag with database name, same from connStr
But, on main.go line 229 you will check database name, otherwise too many schemas collected in the dbTables variable, and when I have some copies of my database (application, application_dev, application_test), names of tables from this databases has conflicts.
See my change:
The text was updated successfully, but these errors were encountered: