Dos documentos do Heroku:
Limite de campo binário
Causa:o PostgreSQL não limita campos binários. Qualquer migração adicionando um campo :binary com a opção :limit gerará um erro de sintaxe.
Solução:Omita o :limit para campos binários se possível — ou teste o banco de dados antes de executá-lo.