migrate down для модулей

Уже исправленные репорты или принятые предложения
Закрыто
Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

migrate down для модулей

Сообщение badenkov »

Если я правильно понимаю суть модулей в Yii, то хотелось бы чтобы у каждого модуля была своя история миграций, чтобы можно было без проблем откатываться назад для конкретного модуля.
Для примера сейчас получается так, если я применил миграции модуля 1, потом миграции модуля 2, далее у меня появились еще миграции в модуле 1, которые я уже применил, и мне в друг понадобилось откатить пару миграций модуля 1. Вызывая команду migrate down с независимо каким параметром --migrationPath у меня просто откатсятся те миграции, которые были последними. В процессе разработки приложений это создает неудобства, приходится в ручную править таблицу migrations.
zednight
Сообщения: 9
Зарегистрирован: 2011.12.07, 12:34

Re: migrate down для модулей

Сообщение zednight »

К сожалению не отвечу но присоединюсь к вопросу. Уважаемые форумчане, кто что знает про правильную организацию взаимодействия миграций и модулей, поделитесь плиз.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: migrate down для модулей

Сообщение samdark »

Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

Re: migrate down для модулей

Сообщение badenkov »

Это расширение прекрассо решает проблему, пользуюсь им уже довольно продолжительное время. Но все же не понимаю, почему непосредственно в yii такие не юзабельные в реальных условиях миграции? почему бы не сделать также как в этом расширении, или лучше )))
zednight
Сообщения: 9
Зарегистрирован: 2011.12.07, 12:34

Re: migrate down для модулей

Сообщение zednight »

Спасибо большое за ответы, суть понял: В yii стандартно это не предусмотренно, надо ставить расширение.
zednight
Сообщения: 9
Зарегистрирован: 2011.12.07, 12:34

Re: migrate down для модулей

Сообщение zednight »

Господа, одно уточнение, я что то похожее находил, но оно не работало с mysql, а здесь как обстоят дела?
Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

Re: migrate down для модулей

Сообщение badenkov »

с mysql отлично работает
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: migrate down для модулей

Сообщение samdark »

В Yii миграции самые простые т.к. не всем нужно бить их на модули, да и, например, у меня на проекте они разбиты совсем по другому принципу.
Аватара пользователя
badenkov
Сообщения: 79
Зарегистрирован: 2009.06.22, 09:05
Откуда: Ижевск
Контактная информация:

Re: migrate down для модулей

Сообщение badenkov »

Расскажи пожалуйста по какому принципу если не секрет )
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: migrate down для модулей

Сообщение samdark »

У нас одно приложение базовое с разными базами и модулями под разных клиентов. Вот разбито поклиентно.
Закрыто