Vielen Dank für Ihre Antwort.
Ja, ich kann die App starten / betreten, und ich mache auch, was Sie vorgeschlagen haben.
discourse=# REINDEX TABLE users;
ERROR: could not create unique index "index_users_on_username_lower"
DETAIL: Key (username_lower)=(mostafa11) is duplicated.
Das Problem ist, dass Duplikate immer wieder auftreten. Ich habe über 300.000 Benutzer.
Gibt es eine Möglichkeit, die Anzahl der Duplikate zu überprüfen oder sie alle aufzulisten?
Zur Behebung habe ich username_lower wie folgt aktualisiert: Ich habe am Ende eine Zahl angehängt.
UPDATE users SET username_lower = 'xxx' WHERE id = xxx;
Muss ich auch die Spalte username aktualisieren, damit sie mit username_lower übereinstimmt? Gibt es eine schnellere Möglichkeit, z. B. die automatische Behebung dieser Duplikate?
Meine Website ist jetzt offline, daher ist jede Hilfe sehr willkommen.