Запуск:
Price.find(208999).delete
в рельсовой консоли , приводит к сообщению об ошибке:
SQL (0.0ms) DELETE FROM "prices" WHERE "prices"."id" = $1 [["id", 208999]]
ActiveRecord::StatementInvalid: PG::ConnectionBad: PQsocket() can't get
socket descriptor: DELETE FROM "prices" WHERE "prices"."id" = $1'
Последующие повторные попытки той же команды приводят к:
SQL (4.0ms) DELETE FROM "prices" WHERE "prices"."id" = $1 [["id", 208999]]
ActiveRecord::StatementInvalid: PG::ConnectionBad: PQconsumeInput() server
closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
: DELETE FROM "prices" WHERE "prices"."id" = $1
На данный момент я не могу выполнить какие-либо команды запроса, не столкнувшись с этой проблемой. Прежде чем запустить удаление, я могу удалить еще одну SQL из другой таблицы.
Я перепробовал все другие ссылки на переполнение стека, связанные с этой ошибкой:
Я не у меня есть какие-либо задачи rake spec / rspe c, однако я попытался rails tmp: clear , который гласит, "# Очистить файлы кэша и сокетов от ..."
Я проверил, есть ли какие-либо связи, сделанные с этой записью, с другой таблицей, однако мой поиск ничего не дал.