如何将数据从Magento数据库结构迁移到自定义Symfony应用模型/结构

时间:2019-02-12 10:46:24

标签: symfony magento doctrine

我正在研究将数据从Magento v1.9迁移到基于Symfony 4的应用程序(可能使用Sylius和其他捆绑软件),并且这样做的一个重要问题是如何将数据从Magento的DB结构迁移到新/ Symfony应用程序的模型结构。

考虑到这个非常普遍的理论问题:是否可以使用Doctrine的Migrations捆绑包将我正在使用的数据传输到我自己的(和/或Sylius')模式中?

(非常感谢您的帮助或建议!)

1 个答案:

答案 0 :(得分:1)

是的,可以使用迁移的方式,但是那不是应该使用的方式。教义迁移用于处理内部数据更改,而不是导入数据。如果您已经启动了Sylius之类的系统并准备就绪,则应查看https://packagist.org/packages/friendsofsylius/sylius-import-export-plugin 如果您尚未进行任何设置,则可以尝试基于Magento数据库改编教义实体,这会很麻烦,也可以在新创建的方案上尝试类似https://github.com/mathielen/ImportEngineBundle之类的东西。