rake db: schema: load vs. migrations

Здесь очень простой вопрос - если миграции могут стать медленными и громоздкими по мере того, как приложение становится более сложным, и если вместо этого у нас есть гораздо более чистый rake db: schema: load , то зачем выполнять миграции существуют вообще?

Если ответ на приведенный выше вопрос заключается в том, что миграции используются для контроля версий (пошаговая запись изменений в базе данных), то по мере того, как приложение становится более сложным и rake db: schema: load используется больше, продолжают ли они выполнять свою основную функцию?


Внимание:

Из ответов на этот вопрос: rake db: schema: load удалит данные на рабочем сервере, поэтому будьте осторожны, когда используя его.

167
задан sscirrus 29 April 2013 в 16:33
поделиться