- Create a migration by hand
- Create a model by hand
- Build a model instance method
You can find the test suite for this application in the spec/models
directory and run them with the command: bundle exec rspec
. This lab tests to ensure that your app can create records and that it has an instance method that can be called on the model.
- Create a table by hand named
students
that has the columns:first_name
andlast_name
– this should be accomplished by creating a new database migration - Create a model for the students' table that inherits from ActiveRecord::Base
- Implement a
to_s
instance method in the model that will return the concatenated first and last names for students. For example:first_name: "Daenerys", last_name: "Targaryen" => "Daenerys Targaryen"
View ActiveRecord Model Rails Lab on Learn.co and start learning to code for free.