Orocommerce Удалить объект - PullRequest
0 голосов
/ 17 июня 2020

Я хотел удалить объект, который я создал с помощью Entity Management раньше, но он был просто отключен, а затем я внес изменения, которые я не мог запомнить в базе данных, относящейся к этому объекту, и иногда у меня возникают проблемы с этим объектом при обновлении схему.

Возможно ли жесткое удаление этого объекта в orocommerce?

1 Ответ

1 голос
/ 17 июня 2020

Возможно ли жесткое удаление этой сущности в orocommerce?

С консоли управления вы можете удалить только настраиваемые сущности мягко.

Окончательное удаление , требуется написать миграцию схемы , которая использует Oro\Bundle\EntityConfigBundle\Migration\RemoveTableQuery.

Например, вот миграция, которая удаляет объект события и соответствующую таблицу базы данных: https://github.com/oroinc/platform/blob/4b2efdbd33792df7fb0da9831b184838591f00b4/src/Oro/Bundle/NotificationBundle/Migrations/Schema/v1_5/DropEventTable.php#L48 -L49

...