Спасибо, я выполнил команду, ошибок не было. Попробую ещё раз собрать через несколько часов и посмотрю.
edit: ок, переиндексация ничего не сделала.
1 миграция не удалась!
Не удалось выполнить миграцию по умолчанию
#<ActiveRecord::RecordNotUnique: PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_screened_ip_addresses_on_ip_address"
DETAIL: Key (ip_address)=(10.0.0.0/8) already exists.
>
Я перезапустил приложение, очистил все IP в /admin/logs/screened_ip_addresses и успешно обновился.
IP-адреса вернулись, добавлять их вручную не пришлось.
Возможно, я проявил слишком много осторожности, но раз это не мой форум, я не хотел ничего испортить. Спасибо @pfaffman за помощь!
В следующий раз посмотрю, повторится ли это, но хотя бы теперь я знаю, как это исправить.
