Automatic Database Upgrades

When you are upgrading CALUMO, you no longer need to run the CALUMO Database Installer to upgrade the CALUMO database.

When you perform an upgrade of CALUMO, run the CALUMO Webserver installer first and when you launch CALUMO for the first time after an upgrade, it will automatically perform an upgrade of the CALUMO database.

To see what has happened, you can check your CALUMO Webserver log from the Server Logs administration page and you will see some logging that looks like:

No Migration Required

2013-05-08 02:43:10,188 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Current database version: 120000001
2013-05-08 02:43:10,266 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Highest migration available: 120000001
2013-05-08 02:43:10,266 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Migration required: False

Migration Performed:

2013-05-08 02:43:10,188 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Current database version: 120000001
2013-05-08 02:43:10,266 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Highest migration available: 120000004
2013-05-08 02:43:10,266 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Migration required: True
2013-05-08 02:43:10,999 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Migrating database to latest version
2013-05-08 02:43:11,222 INFO Calumo.Domain.Migrations.DatabaseMigrator [DATABASE MIGRATIONS] >> Migration successful