Как позволить веб-приложению обрабатывать несколько сред баз данных с помощью Git - PullRequest
1 голос
/ 09 июня 2011

Мы работаем над большим проектом с использованием Git, и существует довольно много сред разработки. Каждый разработчик работает с локальной копией, имеется среда тестирования / контроля качества, а затем производственный сайт.

У нас есть один файл, содержащий все данные MySQL. Есть ли способ, без написания всех настроек MySQL, обеспечить плавное развертывание в средах?

1 Ответ

1 голос
/ 09 июня 2011

У меня будет локальный (т.е. не версионный) файл на каждом компьютере, в котором будет указан только хост + порт для подключения и, возможно, пользователь + пароль и / или база данных, если они не одинаковы во всех средах.Чем бы у меня был сценарий или подпрограмма при запуске проекта, которая бы выписала фиктивную / стандартную версию этого файла (то есть localhost, порт по умолчанию, текущее имя пользователя, имя базы данных по умолчанию) в соответствующее место, чтобы мне не пришлосьпомните, это формат.Это будет корректироваться один раз в каждой среде и сохраняться в этой среде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...