Dai documenti di Heroku:
Limite campo binario
Causa:PostgreSQL non limita i campi binari. Qualsiasi migrazione che aggiunge un campo :binary con l'opzione :limit genererà un errore di sintassi.
Soluzione:se possibile, ometti :limit per i campi binari oppure verifica il DB prima di eseguirlo.