Подтвердить что ты не робот

Разница между self.up и up в миграции рельсов

Я заметил, что некоторые учебники используют self.up и self.down для методов миграции. Я понимаю, что ключевое слово self указывает, что метод принадлежит только экземпляру, но действительно ли они имеют значение?

4b9b3361

Ответ 1

Это изменение в Rails 3.1 - раньше оно должно было быть self.up и self.down, но теперь была реструктуризация, позволяющая им просто подниматься или опускаться, а связанный с ним метод "менялся".