Мне нужно импортировать файл .sqlite в Core Data, я искал в Интернете и нашел:
Учебное пособие по основным данным: как предварительно загрузить/импортировать существующие данные
Он создает Python script для заполнения этой базы данных путем чтения содержимого нашей старой базы данных и создания соответствующих строк в новой базе данных. Но моя база данных sqlite слишком велика с точки зрения количества таблиц и столбцов, это может стоить значительного количества времени.
Я также нашел это:
Использование предварительно заполненной базы данных SQLite с основными данными на iPhone OS 3.0
Но я не совсем понимаю, похоже, что он копирует старую базу данных в новую, то как она добавляет суффикс Z_ ко всем именам таблиц и столбцов? Кроме того, он просит меня создавать сущности и атрибуты, все равно это можно сделать автоматически (из файла sqlite dabase)?
Спасибо!