4 июня(суббота) 2011 Москва

Телефон: +7 (495) 502-33-78
E-mail: 2011@devconf.ru

Архив 2011года - актуальная информация тут

Поддержка идентичности структуры БД при командной разработке.

Михаил Кечинов, технический директор "Студии веб-разработок Михаила Кечинова" (Санкт-Петербург), организатор HackDay.
Доклад(30 мин)    Презентация (pdf, 343 Kb)

Цель доклада — показать безболезненный способ работы со структурой базы данных при росте проекта от одного человека до команды произвольной численности и географического расположения.

Подробно:
Рассмотрены следующие варианты решения задачи:

1. Работа со структурой БД при условии наличия одного разработчика и двух машин (development и production).
2. Работа с БД при наличии одного разработчика и трех машин (2xdevelopment и 1xproduction).
3. Проблемы при появлении более трех development-машин, stage и testing. Вариант с ревизионным файлом.
4. Использование отдельных файлов для каждого изменения структуры БД.
5. Решение конфликта номеров ревизий структуры БД за счет счет нумерации ревизионных файлов с помощью timestamp.


Список заявок секции