Estou tentando migrar mensagens privadas do smf para o discourse e todos os dados foram migrados, restam apenas as mensagens privadas. então escrevi um script externo para mensagens privadas, mas quando estou executando o script, os tópicos são criados, mas quando ele tenta criar uma postagem, ele trava todas as vezes, alguém pode me ajudar com esse problema?
Tentei inserir os dados um por um usando create, mas quando recebi um erro, tentei usar um array como, primeiro estou armazenando todos os dados em um array e depois estou inserindo esse array no banco de dados, mas mesmo assim o sistema trava assim que os arrays são criados.
Seria de imensa ajuda se alguém pudesse me ajudar a me livrar desse problema.
Obrigado desde já!!
Você precisaria compartilhar seu código e dizer o que está acontecendo e o que você esperaria que fosse diferente.
Você criou algum outro script ou olhou os scripts de importação para um que importa pms e o usou para um modelo?
Olá @pfaffman, estou usando smf2.rb, mas nesse script não há métodos escritos para mensagens privadas. Por isso, estou fazendo isso pelo console do Rails. Você pode me dizer se consigo usar algum método de mensagem privada do smf1 de alguma forma?
Isso parece doloroso e propenso a erros.
Se o script smf1 importar PMs, você poderá usá-lo como modelo para reescrever essa função para smf2. Provavelmente é em grande parte uma questão de alterar a consulta SQL para obter os dados necessários. Se precisar de ajuda e tiver orçamento, minhas informações de contato estão no meu perfil.