Skip to content

Commit dde1b56

Browse files
committed
refactor: show filename before the error message
1 parent 4e7589f commit dde1b56

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

commands/migration/_base.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,16 +131,15 @@ export default abstract class MigrationsBase extends BaseCommand {
131131

132132
case 'error':
133133
const files = Object.values(migrator.migratedFiles)
134-
135-
const skippedMigrations = files?.filter(({ status }) => status === 'pending').length
134+
const failedFile = files.find(({ status }) => status === 'error')
135+
const skippedMigrations = files.filter(({ status }) => status === 'pending').length
136136

137137
message = `❯ Executed ${processedFiles.size} migrations, 1 error, ${skippedMigrations} skipped`
138-
this.logger.log(this.colors.red(message))
139138

140-
const failedFile = files.find(({ status }) => status === 'error')
141139
if (failedFile) {
142-
this.logger.fatal(failedFile.file.name)
140+
this.logger.error(failedFile.file.name)
143141
}
142+
this.logger.log(this.colors.red(message))
144143

145144
this.exitCode = 1
146145
break

0 commit comments

Comments
 (0)