Как сохранить данные в определенных таблицах / объектах при использовании Doctrine2 Fixtures? - PullRequest
2 голосов
/ 04 июля 2011

У меня есть три таблицы / сущности, для которых я хочу сохранить их данные при загрузке приборов Doctrine2.Конечно, сейчас, когда я запускаю doctrine:fixtures:load, он очищает всю базу данных (за исключением migration_versions), а затем соответствующим образом загружает данные.

Я понимаю, что могу использовать ключ --append, чтобы только добавлять данныев базу данных, но я хочу удалить большую часть данных из базы данных.

Как сохранить данные таблицы только из трех таблиц / сущностей при использовании фикстур Doctrine2?

1 Ответ

2 голосов
/ 17 ноября 2011

Как насчет того, чтобы разделить классы приборов "только для добавления" и "только для удаления" в отдельные папки, а затем запустить две консольные команды, указывающие путь к приспособлениям с помощью --fixtures?

...