Ошибка: целое число выходит за допустимый диапазон

На данный момент ваше решение — выполнить следующие команды:

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 лайка