Shugich
@Shugich
Фронтенд-разработчик

Как работать с базой данных, когда используешь Wordpress и GIT?

Для начала расскажу как работаю сейчас.

1. На хостинге разворачиваю гит-репозиторий и клонирую его локально.
2. Добавляю Вордпресс, под контроль версий попадают все файлы, кроме wp-content.
3. Пока разрабатываю база стоит локально, потом вручную ее обновляю на сервере.

Ну то есть в целом-то все ок, но пока работаешь только с базой данных. Обычно редактор заливает контент на боевом сайте, а я разрабатываю что-то на локальной базе данных. В итоге получаются разные версии базы данных, которые непонятно как дружить.

Как мерджить базу данных? В идеале хотелось бы иметь возможность сравнивать и обновлять только изменные части базы данных. Пока что не понимаю в сторону каких технологий смотреть.
  • Вопрос задан
  • 2569 просмотров
Пригласить эксперта
Ответы на вопрос 3
dmitriylanets
@dmitriylanets
веб-разработчик
вижу два варианта: миграции и ручная синхронизация, по миграциям можно использовать phing в нем есть функционал миграции, для его работы нужен только php. Для ручной синхронизации я использую dbForgeStudio, этот инструмент отлично подходит для сравнения двух баз и возможности синхронизации как структуры так и данных.
Ответ написан
Комментировать
dimasmagadan
@dimasmagadan
Ответ написан
Комментировать
BuriK666
@BuriK666
Компьютерный псих
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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