Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

o que faz --backwards?

λ python manage.py sqlmigrate perfis 0001_initial --backwards
BEGIN;
DROP TABLE "perfis_perfil";

COMMIT;

executei o comando, mas não entendi exatamente o que ele fez...

1 resposta
solução!

Não sugiro usar esse comando. O que ele faz é o seguinte. Você tem um campo que é texto e mudou ele para number. Quem deveria lidar com isso é o desenvolvedor, digo, a conversão de texto para number dos dados já existentes. Com o backwards ele tentará fazer essa conversão para você o que pode não dar um resultado esperado.