Bei den doppelten Indexfehlern denke ich, wenn Sie restart web_only ausführen und diese über die Benutzeroberfläche behandeln können, ist das viel einfacher, als dies in der Datenbank zu tun. Ich glaube jedoch nicht, dass ich jemals einen bei theme_field_id gesehen habe.
Die Zeile direkt über rake aborted! in den Protokollen erwähnt, dass discourse-voting jetzt discourse-topic-voting ist. Sie könnten versuchen, den Link im Plugin-Bereich auf den aktuellen zu aktualisieren und sehen, ob das hilft?