Merge pull request #8303 from backstage/eide/run-migrations

[backend-common]: Make it possible to skip database migrations
This commit is contained in:
Johan Haals
2021-12-07 15:09:32 +01:00
committed by GitHub
7 changed files with 94 additions and 15 deletions
@@ -336,7 +336,10 @@ export class NextCatalogBuilder {
const parser = this.parser || defaultEntityDataParser;
const dbClient = await database.getClient();
await applyDatabaseMigrations(dbClient);
if (!database.migrations?.skip) {
logger.info('Performing database migration');
await applyDatabaseMigrations(dbClient);
}
const db = new CommonDatabase(dbClient, logger);