Tengo algunos (82) usuarios y (133) publicaciones que me gustaría transferir de un intento fallido en una plataforma anterior. Pocos, pero suficientes para que copiar y pegar sea tedioso. Tentativamente, espero probar el script importador de CSV. Sería la primera vez que trabajo con un script de Ruby.
He preparado archivos CSV según discourse/script/import_scripts/csv_importer.rb at main · discourse/discourse · GitHub
Pero a menos que me esté perdiendo algo, el script de importación de CSV no parece completo. No veo ninguna disposición en los requisitos de CSV ni en el script para asociar publicaciones con temas principales. No estoy seguro de cómo se vería esto al final.
También me gustaría que se conservaran las fechas originales de las publicaciones, pero no hay un campo para eso aquí.
El importador de Zendesk sí maneja los campos “topic_id” y “created_at”. No sé si el importador de Zendesk sería una mejor opción, o si fallaría en campos que mis datos CSV no tienen. (No vengo de Zendesk).
Me pregunto si alguien tiene experiencia con el importador de CSV tal como está, o quizás lo ha modificado para agregar funcionalidad.
