Private Message Migration findet nicht statt, Rails-Konsole hängt sich auf

Ich versuche, private Nachrichten von SMF nach Discourse zu migrieren, und alle Daten wurden migriert, nur die privaten Nachrichten sind noch offen. Daher habe ich ein externes Skript für private Nachrichten geschrieben, aber wenn ich das Skript ausführe, werden zwar Themen erstellt, aber wenn versucht wird, Beiträge zu erstellen, hängt sich das System jedes Mal auf. Kann mir jemand bei diesem Problem helfen?
Ich habe versucht, Daten einzeln mit create einzufügen, aber als ich einen Fehler bekam, habe ich versucht, Arrays zu verwenden. Zuerst speichere ich alle Daten in einem Array und füge dann dieses Array in die Datenbank ein, aber auch dann hängt sich das System auf, sobald die Arrays erstellt sind.
Es wäre eine enorme Hilfe, wenn mir jemand helfen könnte, dieses Problem zu lösen.
Vielen Dank im Voraus!!

Sie müssten Ihren Code teilen und sagen, was passiert und was Sie stattdessen erwarten würden.

Haben Sie ein anderes Skript erstellt oder die Importskripte für eines verwendet, das PMS importiert, und dieses für ein Modell verwendet?

Hallo @pfaffman Ich benutze smf2.rb, aber in diesem Skript sind keine Methoden für private Nachrichten geschrieben. Deshalb mache ich das über die Rails-Konsole. Können Sie mir bitte sagen, ob ich die private Nachrichtenmethode von smf1 irgendwie verwenden kann?

Das klingt schmerzhaft und fehleranfällig.

Wenn das SMF1-Skript PMs importiert, können Sie dieses als Vorlage verwenden, um diese Funktion für SMF2 neu zu schreiben. Es ist wahrscheinlich größtenteils eine Frage der Änderung der SQL-Abfrage, um die erforderlichen Daten zu erhalten. Wenn Sie Hilfe benötigen und ein Budget haben, finden Sie meine Kontaktdaten in meinem Profil.