Revertir una migración de plugin

Estoy trabajando en un plugin (mi primer intento al hacerlo).

El plugin requiere extender la base de datos con una nueva migración. Logré ejecutar esta migración inicial usando el comando bin/rake db:migrate.

Después noté algunos problemas con la migración y estoy intentando revertir la base de datos, editar la migración y volver a ejecutarla.

Sin embargo, al ejecutar bin/rake db:rollback, obtengo el siguiente error:

¡rake se ha interrumpido!
ActiveRecord::UnknownMigrationVersionError: 

No existe ninguna migración con el número de versión 20210820205029.

El número de versión en el mensaje de error coincide con la migración del plugin en la que estoy trabajando.

¿Alguna idea?

Sí, actualmente no puedes revertir migraciones en los directorios de plugins. Lo que hago es mover la migración al repositorio principal:
mv plugins/discourse-example/db/migrate/20210823160357_migration.rb db/migrate/20210823160357_migration.rb

revertirla y luego moverla de nuevo al plugin:
mv db/migrate/20210823160357_migration.rb plugins/discourse-example/db/migrate/20210823160357_migration.rb

Si tu migración no es la última en el directorio db del núcleo, puedes usar bin/rails db:migrate:down VERSION=20210823160357 para apuntar a la migración que acabas de mover.

¡Genial truco de vida, gracias!