---
title: entityVersionHashesByName
framework: coredata
role: symbol
role_heading: Instance Property
path: coredata/nsmanagedobjectmodel/entityversionhashesbyname
---

# entityVersionHashesByName

The dictionary of the model’s entity names and their corresponding version hashes.

## Declaration

```swift
var entityVersionHashesByName: [String : Data] { get }
```

## Discussion

Discussion Core Data use the dictionary of version hash information is to determine schema compatibility.

## See Also

### Versioning and migrating entities

- [versionChecksum](coredata/nsmanagedobjectmodel/versionchecksum.md)
- [versionIdentifiers](coredata/nsmanagedobjectmodel/versionidentifiers.md)
- [isConfiguration(withName:compatibleWithStoreMetadata:)](coredata/nsmanagedobjectmodel/isconfiguration(withname:compatiblewithstoremetadata:).md)
