Это, вероятно, не очень поможет, но похоже, что именно с этого началось возникновение вашей проблемы. Гораздо лучше было бы создать этих пользователей через Rails, чтобы система могла выполнить все проверки данных при создании пользователей.
Возможно, именно на этом этапе вы что-то нарушили.
Этот сайт работает в реальном режиме или это тестовый сайт, где вы можете начать заново? Гораздо проще избежать ошибок, чем пытаться понять, что сломано, и затем как это исправить.
active_model_serializers (0.8.4) lib/active_model/array_serializer.rb:53:in as_json' app/serializers/admin_detailed_user_serializer.rb:166:in similar_users'
(eval):72:in `_fast_attributes'
Возможно, это означает, что у вас есть пользователи с дублирующимися адресами электронной почты?
Редактирование: Я не думаю, что это так.
Что я рекомендую, так это заглянуть на discourse/script/import_scripts at main · discourse/discourse · GitHub, найти скрипт, на основе которого можно построить свой, и использовать такой скрипт для импорта данных. Если у вас нет глубокого понимания Rails и Discourse, прямое вмешательство в базу данных — это рецепт катастрофы.