Regardez ceci :
J’ai vidé toutes les tables qui me causaient des erreurs (une par une, il y en avait 7 à la fin), jusqu’à ce que je puisse reconstruire l’application sans aucune erreur.
Dans votre cas, il semble que le problème soit une colonne :
PG::DuplicateColumn: ERROR: column "bookmarkable_id" of relation "bookmarks" already exists
Peut-être devriez-vous chercher à quelle table elle appartient, pour pouvoir la vider, ou vous pouvez simplement supprimer cette colonne.
Je crois que le problème vient du fait que lors d’une migration partielle, ces tables sont déjà créées, d’où l’impossibilité de les recréer et l’erreur retournée. Peut-être pourrait-on ajouter une condition à ce processus, pour qu’il ne génère pas d’erreurs ? (Je ne suis pas un expert) @pfaffman