PG::UniqueViolation Problema durante l'aggiornamento a 3.1.0.beta4

Grazie Jay
Sono riuscito a ricostruire e rimettere online il mio sito web.

Innanzitutto, come hai suggerito, la soluzione è reindicizzare, correggere e ripetere finché non è fatto. Ho usato il seguente comando per vedere quanti

SELECT username_lower, count(*) from users GROUP by username_lower HAVING count(*) > 1;

mi stava dando zero.

Ovviamente ci sono molti duplicati e volevo sapere quanti. quindi ho leggermente modificato la query:

SELECT username_lower, count(username) from users GROUP by username_lower HAVING count(username) > 1;

Questo ha funzionato e ha restituito circa 50 duplicati, quindi li ho corretti, reindicizzati e ricostruiti con successo.