mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-25 19:26:31 -05:00
Add help link and short explanation for failing migrations
See #1419 Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
parent
c9c170e6a7
commit
95a8b5c5be
1 changed files with 4 additions and 1 deletions
|
@ -82,7 +82,10 @@ db.runMigrations = async function runMigrations () {
|
||||||
// exit in case of unsuccessful migrations
|
// exit in case of unsuccessful migrations
|
||||||
await umzug.up().catch(error => {
|
await umzug.up().catch(error => {
|
||||||
logger.error(error)
|
logger.error(error)
|
||||||
logger.error('Database migration failed. Exiting…')
|
logger.error(`Database migration failed.
|
||||||
|
This can be the result of upgrading from quite old versions and requires manual database intervention.
|
||||||
|
See https://docs.hedgedoc.org/guides/migration-troubleshooting/ for help.
|
||||||
|
Exiting…`)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
})
|
})
|
||||||
logger.info('All migrations performed successfully')
|
logger.info('All migrations performed successfully')
|
||||||
|
|
Loading…
Reference in a new issue