emigrate/.changeset/thin-pillows-obey.md
Joakim Carlstein 1f139fd975 feat(remove): rework the "remove" command to be more similar to "up" and "list"
The old reporter methods related to the "remove" command is not used anymore and instead the shared `onMigrationStart`, `onMigrationSuccess` and `onMigrationError` methods are used.
Some preparation has also been made to support for removing multiple migrations at once in the future, similar to how the `--from` and `--to` CLI options work for the "up" command.
2024-01-26 16:09:49 +01:00

445 B

@emigrate/cli
minor

Completely rework how the "remove" command is run, this is to make it more similar to the "up" and "list" command as now it will also use the onMigrationStart, onMigrationSuccess and onMigrationError reporter methods when reporting the command progress. It's also in preparation for adding --from and --to CLI options for the "remove" command, similar to how the same options work for the "up" command.