Upgrade

Upgrading DBMail is as straightforward as installing the latest version.

For most users, upgrading DBMail is automatic. Just install the latest version and restart the services, any updates will be performed as the service starts.

The database schema rarely changes and is compatible between PostgreSQL, MySQL and Oracle so it's possible to convert between them. It will likely work with any compatible database as long as the database works with the libzdb library. Any differences are handled within DBMail and the library.

For users with a significant database you may wish to test and apply any database changes before installing the latest app. You can find the create table and upgrade scripts in the sql/database/upgrade folder on GitHub for each database, for example the Postgres scripts can be found here.

You can find technical details in the architecture section.