1.9.5 to 2.0 migration

Hi there, and thx for your work, from all Play Framework developpers community (http://www.playframework.org/modules/liquibase)

I’m currently migrating from 1.9.5 to 2.0 and I’m facing 1.9.5 up-to-date db vs 2.0 complete changeset list execution, leading to DBException since tables already exist. As the migration guidelines do not mention it clearly, I’m coming for confirmation about the following :

Should I

  • Mark all changes as executed in the database
  • Removes current checksums from database. On next run checksums will be recomputed

cheers, and merry Xmas

Liquibase should work correctly updating from 1.9 to 2.0.  It does need to add some additional columns to databasechangelog and there is a change to the checksum format, but that should be applied automatically for you.

What is the exception you are seeing?  It is it with the databasechangelog table or some of your tables?