Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como abordar o dilema:exportar pedidos do sistema magento antigo importar para o novo magento, IDs sobrepostos


Continuação do comentário acima ^^

hmmm .. Se for esse o caso, do jeito que eu fiz exportações/importações no passado (veja meu post AQUI ) é usar a ferramenta MySQL Workbench EER Modeling para criar um diagrama do sistema de armazenamento de pedidos. Eu selecionaria apenas uma tabela no início, então o MySQL lhe dirá quais outras tabelas estão vinculadas a essa tabela. Repito esse processo para que no meu diagrama EER não tenha tabelas desnecessárias e não falte tabelas. Acabo com exatamente o número de tabelas que preciso para entender o fluxo.

Em seguida, faça o mesmo para sua configuração 1.7... E compare. Você precisará gerar uma consulta SQL que não apenas INSERT os pedidos 1.5 no banco de dados 1.7, mas talvez precise criar sua própria tabela de links caso haja um ID usado, talvez seja necessário vincular X a Y por maneira de Z. É confuso e um pouco confuso, mas passei 3 semanas escrevendo um script SQL/PHP que extraiu 1) Dados do produto, 2) Dados da categoria, 3) Dados do cliente e 4) Dados do pedido. Também escrevi um para usuários e preferências de back-end do administrador. Isso foi antes de eu descobrir a ferramenta acima mencionada.

EDITAR Devo acrescentar que essa extensão custa apenas US $ 200,00. Quanto em tempo de desenvolvimento vai custar ao seu empregador para você desenvolver o seu caminho para sair disso? Dependendo do seu custo por hora (eu sei que com o que cobro, US$ 200 seria um roubo), pode fazer mais sentido obter a extensão.