из symfony, использую Doctrine. После генерации Entities и попытке сделать миграцию Doctrine пытается удалить все таблицы, которые не в папке Entity. Поможет ли мне schema_filter или надо копать в другую сторону?
Есть вариант сгенерировать миграцию и ручками убрать лишние дропы
Но каждый раз так делать - это ужОс. Одна ошибка и все, неспешно идем в Мак на должность "свободная касса"
Ну если только на проде тестировать, то конечно 😅 Я сейчас проекте генерирую спокойно через команду и убираю ненужные запросы. Если есть функциональные тесты, то риск ошибки минимален.
Согласен, генерация новых сущностей не происходит пачками каждый день, тут можно и заморочиться. Но пока буду искать "железобетонное" решение, которое будет работать и после меня
По-моему первым запросом в Гугл Doctrine ignore custom tables есть ответ, там по регулярке фильтр
Я просто искал через "symfony doctrine prevent remove tables for not exist entity"
Слишком по английски 🌚
Обсуждают сегодня