Базовые данные: когда включить облегченные миграции?

Должен ли я добавить версию модели и включить облегченное управление версиями Core Data из первой версии приложения, или это может быть сделано в более позднем обновлении приложения, если это необходимо?

заранее спасибо

1 ответ

Это можно сделать в более позднем обновлении приложения. Необходимо помнить, что любая новая модель базовых данных может быть автоматически выведена из существующей модели или нет.

Облегченные миграции могут обрабатывать следующие изменения:

  • Добавление или удаление объекта, атрибута или отношения
  • Сделать атрибут необязательным со значением по умолчанию
  • Создание необязательного атрибута необязательным
  • Переименование объекта или атрибута с использованием идентификатора переименования

Для всего остального вам нужна ручная миграция.

Другие вопросы по тегам