Ответ 1
Для эшафота с только столбцом "name":
rails g scaffold User name --skip
Просто добавьте несколько столбцов.
Посмотрите на вывод rails g scaffold -h
для получения дополнительной информации.
Я уже установил Devise
в Мое приложение.
Таким образом, модель пользователя уже сгенерирована и существует путем установки Devise
Теперь я хотел бы добавить свой собственный контроллер users_controller.rb
и его представления index
и show
.
Как я могу сделать эшафот, не влияя на уже существующую модель пользователя?
Для эшафота с только столбцом "name":
rails g scaffold User name --skip
Просто добавьте несколько столбцов.
Посмотрите на вывод rails g scaffold -h
для получения дополнительной информации.
Попробуйте это,
rails g scaffold_controller controller_name
Вы найдете дополнительные опции через
rails generate -h
Если вы хотите просто управлять контроллером и представлениями без всего эшафота, вы можете сделать:
rails generate controller Users index show