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

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
ApJIeKuHo
Сообщения: 191
Зарегистрирован: 2011.09.28, 11:21

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

Сообщение ApJIeKuHo »

Собственно можно поподробнее разжевать про миграции для чайника)
А то хочется сделать все "как надо", но понимаю что знаний не хватает)
Сейчас начал активно юзать git(обалденная штука), планирую начать использовать Redmine, и понимаю что если с гитом работа с боевой частью и тестовой упрощается - то не понимаю как работать с БД, т.е. интересует как можно вносить изменения в БД. А это я так понимаю миграции. Хотя возможно и не только это.
Может кто объяснить по-человечески?)
Стучитесь да откроется Вам, Молитесь да услышаны будете!
P.S.: Yii Jabber Conference: yii@conference.jabber.ru
Аватара пользователя
anton44eg
Сообщения: 2716
Зарегистрирован: 2012.01.25, 13:37
Откуда: Киев

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

Сообщение anton44eg »

Любое изменение в БД (обычно структуры) - создаете миграцию. Указываете в ней что поменять. Применяете миграцию. Когда другие люди делают pull - они тоже применяют миграции. В итоге - у всех одна и та же версия структуры БД
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

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

Сообщение ElisDN »

Как раз пишу статью по этому поводу. Может завтра опубликую.
ApJIeKuHo
Сообщения: 191
Зарегистрирован: 2011.09.28, 11:21

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

Сообщение ApJIeKuHo »

Буду ждать)
Стучитесь да откроется Вам, Молитесь да услышаны будете!
P.S.: Yii Jabber Conference: yii@conference.jabber.ru
ApJIeKuHo
Сообщения: 191
Зарегистрирован: 2011.09.28, 11:21

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

Сообщение ApJIeKuHo »

Спасибо больше)
А можно еще вот с этим вопросом помочь?)
viewtopic.php?f=3&t=15804
На все вопросы обязуюсь ответить как можно точнее. Уже никаких идей нет что там не так(
Стучитесь да откроется Вам, Молитесь да услышаны будете!
P.S.: Yii Jabber Conference: yii@conference.jabber.ru
Ответить