Gracias por tu respuesta.
Sí, puedo iniciar/entrar en la aplicación, y también estoy haciendo lo que sugeriste.
discourse=# REINDEX TABLE users;
ERROR: could not create unique index "index_users_on_username_lower"
DETAIL: Key (username_lower)=(mostafa11) is duplicated.
El problema es que los duplicados siguen apareciendo, tengo más de 300K de usuarios.
¿Hay alguna forma de comprobar cuántos duplicados hay o listarlos todos?
Para la corrección, estaba actualizando el username_lower de esta manera: estaba añadiendo un número al final.
UPDATE users SET username_lower = 'xxx' WHERE id = xxx;
¿Necesito también actualizar la columna username para que coincida con username_lower? ¿Hay alguna forma más rápida, como solucionar automáticamente esos duplicados?
Mi sitio web está ahora fuera de servicio, así que cualquier ayuda será muy apreciada.