title: How to handle Realm React Native migrations and schemaVersion on iOS?
body: <p>Before I fall in love with realm on react-native and iOS, I am trying to learn more about how I can handle migrations.  This statement has me concerned:</p>
  
  <p><strong>Realm React Native 0.10.0</strong></p>
  
  <ul>
  <li><a href="https://realm.io/docs/react-native/latest/#migrations" rel="noreferrer">https://realm.io/docs/react-native/latest/#migrations</a></li>
  </ul>
  
  <blockquote>
    <p>Migrations are currently limited to updating the schema and
    schemaVersion when opening a Realm as outlined above. Data migrations
    are not yet supported but may be added in the future.</p>
  </blockquote>
  
  <p>I understand this to mean I need to increment schemaVersion <strong>each time I make a change to **any</strong> schema**.</p>
  
  <p><strong>How can I specify multiple schemas, each with their own schema versions ?</strong></p>
  
  <p>This does NOT work:</p>
  
  <pre><code>export default new Realm(
    {schema: [AppSetting], schemaVersion: 0},
    {schema: [Gps], schemaVersion: 3},
    {schema: [Waypoint], schemaVersion: 4},
    {schema: [FlightPath], schemaVersion: 1},
  );
  </code></pre>
  
  <p>This assumes that my more complicated schemas might need to be revised frequently until I get things right.</p>
  
  <p>Will migrations be simple as long as I only add new properties?</p>
  
  <p>I assume I cannot rename or remove existing properties?</p>
  
  <p>Advice on realm migrations is much appreciated,</p>