خطأ: عدد صحيح خارج النطاق

للمرة الحالية، الحل البديل هو تشغيل:

cd /var/discourse/
./launcher enter app
su postgres
psql
\x
\connect discourse 
ALTER TABLE notifications ALTER COLUMN id SET DATA TYPE bigint
\q
exit

هذا هو الإعداد الافتراضي للتركيبات الجديدة، لكن التركيبات القديمة تحتوي على نوع بيانات خاطئ.

قد يكون تنفيذ الحل البديل صعبًا لأنه سيحجز الجدول، وقد تحتاج إلى تخفيف الحمل على الويب أولاً.

إعجابَين (2)