У меня очень большая таблица базовых данных (около 400 тыс. + Запись внутри), я создаю новую версию модели и добавляю столбец внутрь, после этого я запускаю приложение и у меня уходит 10 минут + на выполнение всей операции по миграции основных данных.
Похоже, Xcode автоматически перестраивает индексирование после добавления нового столбца.
Я хочу добавить новый столбец без перестроения индексации, как это сделать?
CoreData: SQL: DROP INDEX IF EXISTS Z_XMPPMessageArchiving_Message_CoreDataObject_messageStatus CoreData: SQL: DROP INDEX IF EXISTS Z_XMPPMessageArchiving_Message_CoreDataObject_messageStatus CoreData: SQL: DROP INDEX IF EXISTS Z_XMPPMessageArchiving_Message_CoreDataObject_messageType CoreData: SQL: DROP INDEX IF EXISTS Z_XMPPMessageArchiving_Message_CoreDataObject_messageType CoreData: SQL: DROP INDEX IF EXISTS Z_XMPPMessageArchiving_Message_CoreDataObject_outgoing CoreData:sql: DROP INDEX, ЕСЛИ СУЩЕСТВУЕТ Z_XMPPMessageArchiving_Message_CoreDataObject_outgoing
CoreData: sqл: CREATE INDEX ЕСЛИ НЕ СУЩЕСТВУЕТ Z_XMPPMessageArchiving_Message_CoreDataObject_messageStatus НА ZXMPPMESSAGEARCHIVING_MESSAGE_COREDATAOBJECT (ZMESSAGESTATUS СОЪЪАТ БИНАРНОГО ASC) CoreData: SQL: CREATE INDEX ЕСЛИ НЕ СУЩЕСТВУЕТ Z_XMPPMessageArchiving_Message_CoreDataObject_messageType НА ZXMPPMESSAGEARCHIVING_MESSAGE_COREDATAOBJECT (ZMESSAGETYPE СОЪЪАТ БИНАРНОГО ASC) CoreData: SQL: CREATE INDEX ЕСЛИ НЕ СУЩЕСТВУЕТ Z_XMPPMessageArchiving_Message_CoreDataObject_outgoing НА ZXMPPMESSAGEARCHIVING_MESSAGE_COREDATAOBJECT (ZOUTGOING СОЪЪАТЕ BINARYASC)
Спасибо.