La migración de mensajes privados no está ocurriendo, la consola de Rails se cuelga

Estoy intentando migrar mensajes privados de smf a discourse y todos los datos se han migrado, solo quedan los mensajes privados. Así que he escrito un script externo para mensajes privados, pero cuando ejecuto el script, se crean temas, pero cuando intenta crear una publicación, se cuelga cada vez. ¿Alguien puede ayudarme con este problema?
Intenté insertar los datos uno por uno usando create, pero cuando obtuve un error, probé usando un array. Primero, almaceno todos los datos en un array y luego inserto ese array en la base de datos, pero incluso entonces el sistema se cuelga una vez que se crean los arrays.
Sería de gran ayuda si alguien pudiera ayudarme a deshacerme de este problema.
¡¡Gracias de antemano!!

Necesitarías compartir tu código y decir qué está sucediendo y qué esperarías que fuera diferente.

¿Creaste algún otro script o miraste los scripts de importación para uno que importe pms y lo usaste para un modelo?

Hola @pfaffman Estoy usando smf2.rb pero en ese script no hay métodos escritos para mensajes privados. Así que lo estoy haciendo desde la consola de Rails. ¿Puedes decirme si de alguna manera podré usar el método de mensaje privado de smf1?

Eso suena doloroso y propenso a errores.

Si el script de smf1 importa los mensajes privados, puedes usarlo como modelo para reescribir esa función para smf2. Probablemente se trate principalmente de cambiar la consulta SQL para obtener los datos necesarios. Si necesitas ayuda y tienes presupuesto, mi información de contacto está en mi perfil.