title: Migration from Neo4j1.9 to Neo4j2.1.6
body: <p>I am a beginner in graph databases and neo4j. I am trying to undestand how to make the migration (and what would this mean) from neo4j 1.9 to neo4j 2.1.6.
  I read here the procedure I have to follow (<a href="http://neo4j.com/docs/stable/deployment-upgrading.html#explicit-upgrade" rel="nofollow">http://neo4j.com/docs/stable/deployment-upgrading.html#explicit-upgrade</a>).
  I understand that after the upgrade I will have all the nodes and relationships I had previously together with the functionalities of neo4j2.1.6. Is that correct?
  What I want to know is if there is a way to automatically declare labels, unique constraints and the new indexing functionalities during the migration. 
  Or this is something that I will have to do "manually" after?</p>
  
  <p>Thank you in advance.
  Dimitris</p>