title: iOS core data object model change in production application
body: <p>I have an app that is in production use at the moment.  I have made major changes to the next version of this app's Core Data model.</p>
  
  <p>To avoid a ton of conversion work from the old data model to the new one, I have simply renamed the new object model and database, thus causing the new version of the app to no longer reference the old database (this is not an issue, as the old database data is tiny, and not needed).</p>
  
  <p>There is one piece of data that I do need from the old database however, and I would hate to have users need to re-enter it manually into the new database.</p>
  
  <p>My Question:
  What are my options to get this piece of data into the new database?</p>
  
  <p>Can I run a query against the sqlite database and simply enter into the new database?  Or do I need to create a whole other persistent store &amp; object model to pull the data?</p>
  
  <p>Or am I missing something all together?</p>