Database schema migration
During startup, the Sqedule server checks whether the database schema is up-to-date. If not then it will automatically migrate the database schema to the latest version.
Note that schema migration may require sufficient permissions.
Schema database migration is not concurrency-safe. This is the main reason why the Sqedule server currently does not support running multiple concurrent instances in its default configuration.
You can disable automatic database schema migration. If you do this, then it is safe to run multiple concurrent Sqedule server instances, but you become responsible for running database schema migrations manually every time you upgrade the Sqedule server.