---
title: "init(isStoredInMemoryOnly:)"
framework: swiftdata
role: symbol
role_heading: Initializer
path: "swiftdata/modelconfiguration/init(isstoredinmemoryonly:)"
---

# init(isStoredInMemoryOnly:)

Creates a basic model configuration.

## Declaration

```swift
init(isStoredInMemoryOnly: Bool = false)
```

## Parameters

- `isStoredInMemoryOnly`: A Boolean value that determines whether the associated persistent storage is ephemeral and exists only in memory. The default value is false.

## See Also

### Creating a model configuration

- [init(for:isStoredInMemoryOnly:)](swiftdata/modelconfiguration/init(for:isstoredinmemoryonly:).md)
- [init(_:schema:isStoredInMemoryOnly:allowsSave:groupContainer:cloudKitDatabase:)](swiftdata/modelconfiguration/init(_:schema:isstoredinmemoryonly:allowssave:groupcontainer:cloudkitdatabase:).md)
- [init(_:schema:url:allowsSave:cloudKitDatabase:)](swiftdata/modelconfiguration/init(_:schema:url:allowssave:cloudkitdatabase:).md)
