Добавление ToDo

Отлично, теперь у нас есть база, давайте теперь создадим наш собственный код на её основе. Поскольку вам нужны Модель, Отображения и Контроллер, чтобы всё заработало, то в Rails входит команда, называемая “resource”. Чтобы получить это для нашей первой модели, которую мы назовём “Todo”, мы запустим слеюующий код ():

rails generate resource Todo

Произойдёт несколько вещей: Rails создаст необходимые файлы для нас в нужном месте.

Если вы взглянете на созданные файлы, то они вас особо не впечатлят, но уже они позволяют вам создавать, сохранять, находить и редактировать ваши Todo.

Что мы хотим создать - это to-do приложение, в котором каждый to-do - это описание. Эти описания затем сохраняются в базу данных. Rails создаёт поля (аттрибуты) базируясь на том, что они видят в нашей базе данных, поэтому вам не нужно переопределять это в app/models/todo.rb файле. Прикольно, не так ли?
Добавление Todo ресурса