diff --git a/go/libraries/doltcore/doltdb/foreign_key_coll.go b/go/libraries/doltcore/doltdb/foreign_key_coll.go index 7eadf3b7e3..a0168d471d 100644 --- a/go/libraries/doltcore/doltdb/foreign_key_coll.go +++ b/go/libraries/doltcore/doltdb/foreign_key_coll.go @@ -131,7 +131,9 @@ func (fk ForeignKey) DeepEquals(other ForeignKey) bool { } return fk.Name == other.Name && fk.TableName == other.TableName && - fk.ReferencedTableName == other.ReferencedTableName + fk.ReferencedTableName == other.ReferencedTableName && + fk.TableIndex == other.TableIndex && + fk.ReferencedTableIndex == other.ReferencedTableIndex } // HashOf returns the Noms hash of a ForeignKey.