Tenho alguns (82) usuários e (133) posts que gostaria de trazer de uma tentativa abortada em uma plataforma anterior. Poucos, mas o suficiente para tornar o copiar e colar oneroso. Estou esperando tentar o script importador de CSV. Seria minha primeira vez trabalhando com um script Ruby.
Preparei arquivos CSV conforme discourse/script/import_scripts/csv_importer.rb at main · discourse/discourse · GitHub
Mas, a menos que eu esteja perdendo alguma coisa, o script de importação de CSV não parece completo. Não vejo nenhuma provisão nos requisitos do CSV ou no script para associar posts a tópicos pai. Não tenho certeza de como isso acabaria.
Eu também gostaria que as datas originais dos posts fossem preservadas, mas não há campo para isso aqui.
O importador do Zendesk lida com os campos “topic_id” e “created_at”. Não sei se o importador do Zendesk seria uma aposta melhor, ou se falharia em campos que meus dados CSV não possuem. (Eu não venho do Zendesk.)
Gostaria de saber se alguém tem experiência com o importador de CSV como está, ou talvez o modificou para adicionar funcionalidade.
