Я только начинаю с Rails и решил сделать небольшое приложение, чтобы научиться чему-то практичному.
У меня есть класс пользователя, в котором есть целочисленное поле группы пользователей. Я хочу добавить к миграции значение: по умолчанию, используя константу.
В моей пользовательской модели я определил различные группы с помощью констант, чтобы впоследствии я мог легко проверить "admin?" и т.д.
t.integer :user_group, :default => USER
Я получаю следующую ошибку на БД: migrate
грабли прерваны!
Ожидается [...] / app / models / user.rb для определения USER
Однако в пользовательской модели у меня есть это:
ADMIN = 1
USER = 2
Есть идеи, что я делаю не так?