Страница 1 из 1

Миграции для чайника :)

Добавлено: 2013.12.06, 15:17
ApJIeKuHo
Собственно можно поподробнее разжевать про миграции для чайника)
А то хочется сделать все "как надо", но понимаю что знаний не хватает)
Сейчас начал активно юзать git(обалденная штука), планирую начать использовать Redmine, и понимаю что если с гитом работа с боевой частью и тестовой упрощается - то не понимаю как работать с БД, т.е. интересует как можно вносить изменения в БД. А это я так понимаю миграции. Хотя возможно и не только это.
Может кто объяснить по-человечески?)

Re: Миграции для чайника :)

Добавлено: 2013.12.06, 16:59
anton44eg
Любое изменение в БД (обычно структуры) - создаете миграцию. Указываете в ней что поменять. Применяете миграцию. Когда другие люди делают pull - они тоже применяют миграции. В итоге - у всех одна и та же версия структуры БД

Re: Миграции для чайника :)

Добавлено: 2013.12.06, 18:55
ElisDN
Как раз пишу статью по этому поводу. Может завтра опубликую.

Re: Миграции для чайника :)

Добавлено: 2013.12.07, 07:28
ApJIeKuHo
Буду ждать)

Re: Миграции для чайника :)

Добавлено: 2013.12.11, 15:50
ElisDN

Re: Миграции для чайника :)

Добавлено: 2013.12.11, 16:03
ApJIeKuHo
Спасибо больше)
А можно еще вот с этим вопросом помочь?)
viewtopic.php?f=3&t=15804
На все вопросы обязуюсь ответить как можно точнее. Уже никаких идей нет что там не так(