По соображениям производительности я хочу установить Индексированный атрибут для некоторых моих объектов. Я создал новую версию модели данных ядра для выполнения изменений. Core Data обнаруживает изменения и переносит мою модель на новую версию, однако НЕТ ПОКАЗАТЕЛЕЙ ОБРАТИТЕСЬ.
Если я воссоздаю базу данных с нуля, там будут индексы. Я проверил с помощью SQLite Browser как на iPhone, так и на Simulator. Проблема возникает только в том случае, если база данных в предыдущем формате уже существует.
Есть ли способ вручную добавить индексы? Напишите для этого несколько sql? Или я чего-то не хватает? У меня уже были более критические миграции, никаких проблем нет. Но те недостающие индексы меня подталкивают.
Спасибо за помощь!