- Xcode で xcdatamodeld を選択する。
- [Menu] → [Editor] → [Add Model Version] で新しい Model を作成する。
- 新しい Model でカラム追加などの構造変更を行う。
- Inspector の Model Version Current で 2. で作成した Model を選択する。
- AppDelegate.swift で以下のコードで MagicalRecord の初期化を行う。
MagicalRecord.setupCoreDataStackWithAutoMigratingSqliteStoreNamed("sample.sqlite")
これでアプリをアップデート後、CoreData の自動マイグレーションが実行されるようになります。