---
title: DefaultStore
framework: swiftdata
role: symbol
role_heading: Class
path: swiftdata/defaultstore
---

# DefaultStore

A data store that uses Core Data as its undelying storage mechanism.

## Declaration

```swift
final class DefaultStore
```

## Topics

### Accessing store information

- [name](swiftdata/defaultstore/name.md)

### Processing fetch requests

- [DefaultSnapshot](swiftdata/defaultsnapshot.md)

### Managing model change history

- [DefaultStore.TokenType](swiftdata/defaultstore/tokentype.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [DataStore](swiftdata/datastore.md)
- [DataStoreBatching](swiftdata/datastorebatching.md)
- [Escapable](swift/escapable.md)
- [HistoryProviding](swiftdata/historyproviding.md)

## See Also

### Model storage

- [Maintaining a local copy of server data](swiftdata/maintaining-a-local-copy-of-server-data.md)
- [DataStore](swiftdata/datastore.md)
- [DataStoreBatching](swiftdata/datastorebatching.md)
- [HistoryProviding](swiftdata/historyproviding.md)
- [Building a document-based app using SwiftData](swiftui/building-a-document-based-app-using-swiftdata.md)
- [ModelDocument](swiftdata/modeldocument.md)
