Importazione vBulletin 5: come importare messaggi privati?

Ciao. Cercherò di non andare fuori tema chiedendo domande sull’argomento dell’importazione da vBulletin4, quindi eccomi qui…

Vorrei importare i messaggi privati di vb5 in Discourse.

Il database di vBulletin5 mi sembra piuttosto complicato e non ho trovato alcuno schema su Internet.
Ho provato a ottenerne uno con MySQL Workbench, ma non ha disegnato le relazioni tra le tabelle…

Ho esaminato lo script di importazione di vBulletin4 che importa i messaggi privati. Aiuta a capire come preparare i dati da inviare al metodo di creazione dei post, ma i database di vb4 e vb5 sembrano molto diversi.

In vb4, c’è una tabella dei messaggi privati con una colonna touserarray che contiene i partecipanti a una discussione privata, ma non ho trovato nulla di simile nel database di vb5.

Quindi, ciò che ho finora è l’contenttypeid dei messaggi privati in modo da poterli identificare…
E i primi post di una discussione privata sembrano essere identificati da parentid = 8, anche se non capisco cosa significhi parentid.

Qualcuno ha già provato a importare i messaggi privati da vBulletin5, o conosce un po’ il suo database e potrebbe darmi qualche indizio?

Sono riuscito a importare i messaggi privati esaminando altri importatori e scoprendo infine che i destinatari dei messaggi privati erano archiviati nella tabella sentto.
Poi è stato piuttosto semplice.

edit: il modo corretto per identificare un argomento privato potrebbe essere piuttosto parentid = starter, ma il mio database è un vero disordine, quindi non scommetterei che funzioni per altre installazioni.

:trophy: