Что такое MigrationProxy в рельсах? - PullRequest
3 голосов
/ 07 января 2020
  1. Краткое объяснение ActiveRecord MigrationProxy при миграции рельсов?
  2. Когда оно будет использоваться в приложении рельсов?
  3. Что такое Migration Proxy?

1 Ответ

4 голосов
/ 07 января 2020

MigrationProxy используется для отсрочки загрузки актуальных классов миграции до тех пор, пока они не потребуются .

В настоящее время используется только здесь , как внутренняя подробности реализации в рельсах.

Это оптимизация производительности - поэтому код для каждой миграции загружается только при необходимости. (Это определяется меткой времени миграции и версией схемы вашей базы данных.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...