Ich habe ein paar (82) Benutzer und (133) Beiträge, die ich von einem fehlgeschlagenen Versuch auf einer früheren Plattform übernehmen möchte. Winzig, aber gerade genug, um das Kopieren und Einfügen mühsam zu machen. Ich hoffe vorläufig, das CSV-Importskript auszuprobieren. Es wäre das erste Mal, dass ich mit einem Ruby-Skript arbeite.
Ich habe CSV-Dateien gemäß discourse/script/import_scripts/csv_importer.rb at main · discourse/discourse · GitHub vorbereitet.
Aber wenn ich nichts übersehe, scheint das CSV-Importskript nicht vollständig zu sein. Ich sehe keine Vorkehrung in den CSV-Anforderungen oder im Skript, um Beiträge mit übergeordneten Themen zu verknüpfen. Ich bin mir nicht sicher, wie das aussehen würde.
Ich möchte auch, dass die ursprünglichen Beitragsdaten erhalten bleiben, aber hierfür gibt es kein Feld.
Der Zendesk-Importer befasst sich mit den Feldern “topic_id” und “created_at”. Ich weiß nicht, ob der Zendesk-Importer eine bessere Wahl wäre oder ob er bei Feldern, die meine CSV-Daten nicht haben, abstürzen würde. (Ich komme nicht von Zendesk.)
Ich frage mich, ob jemand Erfahrung mit dem CSV-Importer hat, wie er ist, oder ihn vielleicht um zusätzliche Funktionalität erweitert hat.
