2013-08-27 2 views
1

Рассмотрение пролетного пути как инструмент версии db, но имеет смысл использования, о котором я не видел.Как выполнить обратный вызов на пролетном пути?

Как управлять уровнем кэша после миграции db? То есть, если/когда происходит миграция, как я могу уведомить внешний инструмент для очистки кеша (например, кластер memcached)?

В частности, как я могу сказать, что спящий режим, который пролетел, выполнил миграцию, вызывая изменение данных/схемы в базовый db (чтобы я мог правильно управлять кешем)?

ответ

0

Я могу смело сказать, что RTFM уместен здесь! :)

В эмигрировать() метод возвращает в целое число, соответствующее числу успешных миграций ... так, если

migrate() > 0 

затем делать все, что мне нужно сделать какой-то другой способ (запустить флеш кэш, и т.д).

Спасибо! Иногда лучший ответ - это не ответ. :)