Как вносить изменения, происходящие внутри базы данных, в git?
Продумываю структуру первого проекта интернет магазина. Хочется использовать связку python-фреймворка, mongoDB и git. И никак не могу найти адекватного решения. Как обычно это происходит в проектах? Как я могу синхронизировать изменения в БД вместе с commit, например?
Для чего это нужно, думаю, понятно. Например, структура меню или каталогов хранится в базе. Происходят какие-то изменения в их организации. И хочется эти изменения закоммитить, чтобы была впоследствии возможность откатиться. Что делают в таких ситуациях? И если нет какого-то популярного решения, как же тогда идет разработка?
@SolovyevMax, эм... вы это собираетесь коммитить? Для разработки используют фикстуры (и то для тестов только) с фабриками данных. Реальным данным не место в репозитории.