vBulletin 5 Import: Wie importiere ich private Nachrichten?

Hallo. Ich werde versuchen, nicht vom Thema abzuschweifen, indem ich Fragen zum Import-Thema vBulletin4 stelle, also bin ich hier…

Ich möchte private Nachrichten aus vb5 nach Discourse importieren.

Die vBulletin5-Datenbank scheint mir ziemlich kompliziert zu sein, und ich habe im Internet kein Schema gefunden. Ich habe versucht, eines mit MySQL Workbench zu erstellen, aber es hat die Beziehungen zwischen den Tabellen nicht dargestellt…

Ich habe mir das Import-Skript für vBulletin4 angesehen, das private Nachrichten importiert. Es hilft zu verstehen, wie man die Daten für die Methode zur Erstellung von Beiträgen vorbereitet, aber die Datenbanken von vb4 und vb5 scheinen sehr unterschiedlich zu sein.

In vb4 gibt es eine Tabelle für private Nachrichten mit einer Spalte touserarray, die die Teilnehmer einer privaten Diskussion enthält, aber ich habe nichts Ähnliches in der vb5-Datenbank gefunden.

Also habe ich bisher nur die contenttypeid der privaten Nachrichten, um sie identifizieren zu können…
Und die ersten Beiträge einer privaten Diskussion scheinen durch parentid = 8 identifiziert zu werden, obwohl ich nicht verstehe, was parentid bedeutet.

Hat jemand bereits private Nachrichten aus vBulletin5 importiert oder kennt sich mit seiner Datenbank ein wenig aus und könnte mir Hinweise geben?

Ich konnte die privaten Nachrichten importieren, indem ich mir andere Importeure angesehen und schließlich herausgefunden habe, dass die Empfänger privater Nachrichten in der Tabelle sentto gespeichert waren.
Dann war es ziemlich einfach.

Edit: Der richtige Weg, ein privates Thema zu identifizieren, wäre vielleicht eher parentid = starter, aber meine Datenbank ist ein echtes Durcheinander, also würde ich nicht darauf wetten, dass es bei anderen Installationen funktioniert.

:trophy: