شكراً على ردك.
نعم، أنا قادر على بدء / الدخول إلى التطبيق، وأنا أفعل أيضاً كما اقترحت.
discourse=# REINDEX TABLE users;
ERROR: could not create unique index "index_users_on_username_lower"
DETAIL: Key (username_lower)=(mostafa11) is duplicated.
المشكلة هي أن التكرارات تستمر في الظهور، لدي أكثر من 300 ألف مستخدم.
هل هناك أي طريقة للتحقق من عدد التكرارات أو سردها جميعاً؟
بالنسبة للإصلاح، كنت أقوم بتحديث username_lower كالتالي: كنت أضيف بعض الأرقام في النهاية.
UPDATE users SET username_lower = 'xxx' WHERE id = xxx;
هل أحتاج أيضاً إلى تحديث عمود username ليتطابق مع username_lower؟ هل هناك طريقة أسرع، مثل إصلاح هذه التكرارات تلقائياً؟
موقعي الإلكتروني متوقف الآن، لذا فإن أي مساعدة ستكون موضع تقدير كبير.