Use FlywayDB for db migrations instead of a homebrew solution. Only tested on unix + sqlite so far.

This means that the database going forward should no longer have to be reset \o/