Oi Vinicius, é um erro sim =(. Ele não deixa eu apertar o "y" por que aborta a operação, entendeu? Se eu tivesse conseguido mandar um print você veria mais claramente, copiando fica confuso de entender realmente por que só mostra a mensagem "Aborted".
Aparentemente eu resolvi a questão com o comando "migrate --no-interaction", dei uma estudada na documentação, porém não entendi por que o comando do vídeo estava abortando e com este ele resolveu. Cheguei a refazer o projeto por conta disso, mesmo sabendo que estava tudo correto, queria saber por que na minha maquina o "migrations:migrate" aborta a execução das queries, o "migrate" sozinho também aborta, usando a opção com o nome da versão aborta também.
A minha primeira dica para saber que o projeto estava todo correto foi ao rodar o "--dry-run" por que ele me mostrou o resultado das queries certinho e sem abortar, porém, pelo que entendi esse comando não faz a execução realmente, apenas exibe o resultado, é tipo um comando fake. Até que então achei "migrate --no-interaction" e funcionou, porém, ainda não sei por que com outros comandos que deveriam funcionar abortava.