Merge branch 'zachmu/schemas-bugs' of github.com:dolthub/dolt into zachmu/schemas-bugs

This commit is contained in:
Zach Musgrave
2024-06-04 09:15:14 -07:00

View File

@@ -1278,25 +1278,25 @@ func (db Database) AllSchemas(ctx *sql.Context) ([]sql.DatabaseSchema, error) {
if !resolve.UseSearchPath {
return []sql.DatabaseSchema{db}, nil
}
ws, err := db.GetWorkingSet(ctx)
if err != nil {
return nil, err
}
root := ws.WorkingRoot()
schemas, err := root.GetDatabaseSchemas(ctx)
if err != nil {
return nil, err
}
dbSchemas := make([]sql.DatabaseSchema, len(schemas))
for i, schema := range schemas {
sdb := db
sdb.schemaName = schema.Name
dbSchemas[i] = sdb
}
return dbSchemas, nil
}