0

我正在开发一个orocommerce项目,它使用 vendor/oro/bundles/bundle_name
在该捆绑包中,它有一个名为“ oro_customer_user ”的实体,因此我想使用我的新捆绑包在该表中添加一个新列。
我已经搜索了很多,但仍然没有运气。
几乎所有的解决方案都说我需要修复供应商/oro/bundles/bundle_name,我不想这样做。
但是仍然有一些解决方案说我需要使用DoctrineMigrationsBundle但我不确定。
https://symfony.com/doc/master/bundles/DoctrineMigrationsBundle/index.html

请指教,谢谢:)

4

1 回答 1

1

好的,所以我找到了orocommerce
的解决方案 只需使用迁移,一切都会好
起来的。您可以查看此链接:
https ://forum.oroinc.com/orocrm/orocrm-programming-questions/topic/add-custom -field-into-orocrm-entity#post-24765
你必须手动创建迁移,因为我不知道如何通过命令行创建迁移:(。
创建迁移完成后,你只需要运行这个cmd:

php app/console oro:migration:load --show-queries

现在去检查数据库,它已经完成了。


关于实体:
我仍然不知道如何在 orocommerce 中自定义它。它有很多错误。

于 2018-11-13T11:03:11.973 回答