У меня есть проект, в котором мне нужно поработать над новой функцией, для которой требуется перепроектировать часть базы данных, а также сохранить основную ветвь разработки, работающую по старой схеме.
Как вам лучше-практика для управления таким проектом?
Я думал о том, чтобы иметь отдельную базу данных во время работы над новой функцией, но понял, что это потребует проверки конфигурации базы данных в репозитории, которая не используется.Есть ли другие способы, которыми я мог бы подойти к проблеме?
Заполнить данные для спасения
Сразу после публикации ответ меня ударил - у меня должны быть некоторые сценариичтобы заполнить мою базу данных с начальными данными.Таким образом, я могу просто удалить / воссоздать / заполнить базу данных при переключении между ветвями.