diff --git a/packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts b/packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts index 07ad62dae5..5ef1f9e7bb 100644 --- a/packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts +++ b/packages/core/utils/src/modules-sdk/migration-scripts/migration-up.ts @@ -46,21 +46,23 @@ export function buildMigrationScript({ moduleName, models, pathToMigrations }) { try { const migrator = orm.getMigrator() - const pendingMigrations = await migrator.getPendingMigrations() - logger.info( - `Running pending migrations: ${JSON.stringify( - pendingMigrations, - null, - 2 - )}` - ) - await migrator.up({ - migrations: pendingMigrations.map((m) => m.name), - }) + if (pendingMigrations.length) { + logger.info( + `Pending migrations: ${JSON.stringify(pendingMigrations, null, 2)}` + ) - logger.info(`${upperCaseFirst(moduleName)} module migration executed`) + await migrator.up({ + migrations: pendingMigrations.map((m) => m.name), + }) + + logger.info( + `${upperCaseFirst(moduleName)} module: ${ + pendingMigrations.length + } migration files executed` + ) + } } catch (error) { logger.error( `${upperCaseFirst( diff --git a/packages/modules/link-modules/src/migration/index.ts b/packages/modules/link-modules/src/migration/index.ts index 9e5634b73c..a5a7772b11 100644 --- a/packages/modules/link-modules/src/migration/index.ts +++ b/packages/modules/link-modules/src/migration/index.ts @@ -66,17 +66,18 @@ export function getMigration( } else { logger.info(`Skipping "${tableName}" migration.`) }*/ - logger.info( - `Link module "${serviceName}" table update skipped because the table already exists. Please write your own migration if needed.` - ) + // Note: Temporarily skipping this for handling no logs on the CI. Bring this back if necessary. + // logger.info( + // `Link module('${serviceName}'): Table already exists. Write your own migration if needed.` + // ) } else { try { await generator.createSchema() - logger.info(`Link module "${serviceName}" migration executed`) + logger.info(`Link module('${serviceName}'): Migration executed`) } catch (error) { logger.error( - `Link module "${serviceName}" migration failed to run - Error: ${ + `Link module('${serviceName}'): Migration failed - Error: ${ error.errros ?? error }` )