Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Muhammad sharifi4,454 Points
anyone can tell me the correct command?
We need to be able to specify that a Part model belongs to either a Car or a Truck (which we will refer to as "vehicles"). Assume that cars and parts tables already exist. Here at the command line, generate a migration that will add vehicle_id and vehicle_type columns to the parts table.
For this you you need to use the
rails generate command to create a
migration. To tell the framework which table to modify, you can use title case to say, for example,
Example is the table you are adding the columns to.
Next, specify the name of the column and the data type, separated by a colon. You're given these in the question. There's
vehicle_id which we can assume is an
vehicle_type which I called a
Tying all that together and you should get through the challenge
Nicolás Melgarejo13,903 Points
rails g migration AddVehicleToPart vehicle_id:integer vehicle_type:string
bin/rails g migration AddVehicleToParts vehicle_id:integer vehicle_type:string for me worked Parts instead of Part