Я работаю над проектом с использованием последней версии платформы Symfony.
У меня есть несколько сущностей, которые я создал один раз (мне нужно сохранить их для другой функциональности), но я не хочу, чтобы Doctrine Entity Manager очищал их, когда я загружал новые данные с помощью DoctrineFixturesBundle. (Я не могу просто использовать опцию —append, мне нужно удалить старые данные из других таблиц.)
Я попытался исключить их в конфиге:
doctrine:
dbal:
schema_filter: ~^(?!(new_bot_b|new_com|new_str|new_geb|new_geba|new_hea|new_plz1|new_plz2|new_stra))~
Но это не сработало.
Для UpdateSchema, CreateSchema и т. Д. Я переписал команды и удалил таблицы вручную перед выполнением, но с приборами я не знаю, как это сделать.
Может кто-то помочь мне, пожалуйста?
Спасибо!
Джеффри
Задача ещё не решена.
Других решений пока нет …