Задать вопрос

PostgreSQL система контроля версий?

Всем привет!
Есть ли для PostgreSQL какая-то система контроля версий?

Имеется проект, над которым, в данный момент, работают 3 человека. Каждый работает в разной отрасли и практически каждый день происходят изменения в базе. Будь то удаление столбцов, перемещение, да что угодно.
Хотелось бы как-то упростить процесс переноса схемы БД от разработчика к разработчику. Так как, пока что, ДАМП базы имеет небольшой вес и его очень просто переносить, то проблем особо не возникает. Но скоро этот размер вырастет в десятки, а то и сотни раз и дампить будет очень затратно.
Поделитесь может кто-нибудь опытом работы или организации системы контроля версий для баз данных (не обязательно PostgreSQL).
  • Вопрос задан
  • 1245 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Миграции называется.
https://github.com/search?utf8=%E2%9C%93&q=sql+mig...
Ответ написан
Комментировать
darthunix
@darthunix
Знаю PostgreSQL, Ubuntu, DICOM и медицину.
Успешно пользую Pyrseas в продакшене. Сохраняет схему в виде yaml файла, удобного для версионирования и работы с ветками. По разнице между yaml файлом и базой автоматически генерирует sql миграцию.
Ответ написан
Комментировать
Если проект на php, могу посоветовать https://github.com/robmorgan/phinx
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы