mirror of
https://github.com/dolthub/dolt.git
synced 2025-12-30 16:12:39 -06:00
Fixed dolt diff table for schemas
This commit is contained in:
@@ -1607,7 +1607,7 @@ func (db Database) doltSchemaTableHash(ctx *sql.Context) (hash.Hash, error) {
|
||||
return hash.Hash{}, err
|
||||
}
|
||||
|
||||
tableHash, _, err := root.GetTableHash(ctx, doltdb.SchemasTableName)
|
||||
tableHash, _, err := root.GetTableHash(ctx, doltdb.TableName{Name: doltdb.SchemasTableName})
|
||||
return tableHash, err
|
||||
}
|
||||
|
||||
|
||||
@@ -808,18 +808,19 @@ func shouldDecorateWithRefs(decoration string) bool {
|
||||
|
||||
// didTableChangeBetweenRootValues checks if the given table changed between the two given root values.
|
||||
func didTableChangeBetweenRootValues(ctx *sql.Context, child, parent0, parent1 doltdb.RootValue, tableName string) (bool, error) {
|
||||
childHash, childOk, err := child.GetTableHash(ctx, tableName)
|
||||
// TODO: schema
|
||||
childHash, childOk, err := child.GetTableHash(ctx, doltdb.TableName{Name: tableName})
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
parent0Hash, parent0Ok, err := parent0.GetTableHash(ctx, tableName)
|
||||
parent0Hash, parent0Ok, err := parent0.GetTableHash(ctx, doltdb.TableName{Name: tableName})
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
var parent1Hash hash.Hash
|
||||
var parent1Ok bool
|
||||
if parent1 != nil {
|
||||
parent1Hash, parent1Ok, err = parent1.GetTableHash(ctx, tableName)
|
||||
parent1Hash, parent1Ok, err = parent1.GetTableHash(ctx, doltdb.TableName{Name: tableName})
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user