Core Data data schema from existing SQLite database

后端 未结 3 548
被撕碎了的回忆
被撕碎了的回忆 2021-01-12 01:56

Is it possible to generate a .xcdatamodel (CoreData data model) from an existing SQLite database file?

I\'ve developed a SQLite database and written a Java API again

相关标签:
3条回答
  • 2021-01-12 02:13

    Try the following tool which wil generate the Datamodel from existing Sqlite

    https://github.com/tapasya/Sqlite2CoreData

    0 讨论(0)
  • 2021-01-12 02:27

    See How do I use my existing SQLite database with Core Data? and Efficiently Importing Data. I understand that you're not asking specifically about using the entire database but just creating the model, but you have to understand that there's not a 1-1 relationship between an existing SQLite database and what Core Data wants to store.

    0 讨论(0)
  • 2021-01-12 02:28

    No. Core Data is not just a thin wrapper around SQLite. It's an object store that can (optionally) be persisted to a SQLite database. This means that Core Data models do not have a direct mapping to the SQLite database.

    In your case I'd recommend using one of the SQLite wrappers that are available (I've not used any of them so I couldn't recommend any one in particular).

    0 讨论(0)
提交回复
热议问题