Skip to content

christina-taggart/pc-2-active-record

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

P2 Active Record People Skills

Learning Competencies

  • Use Active Record Migrations
  • Use Active Record Queries
  • Use Active Record to create Associations between database tables

Summary

In order for you to better understand your competence with ActiveRecord, we've built a challenge that is purely ActiveRecord. No Sinatra, Javascript, jQuery, or anything. Yay!

Releases

###Release 0 :

Demonstrate you can create working Ruby code from scratch that uses ActiveRecord to model a many-to-many relationship.

Start with the skeleton in ./source/ar-people-skills. Build ActiveRecord Models, Migrations, Validations, and Relations to model the following user stories:

  1. A User has many skills and a Skill can be assigned to many users.
  2. A User has a proficiency rating for each of their skills.
  3. Multiple Skills can not be saved with the same name.

(Hint: ) You will need to create several instance methods on the models for the driver code to pass.

You will know you are done when:

  1. You can create a User and assign them skills from rake console
  2. You can determine a Users proficiency rating for a particular Skill in rake console
  3. running ruby driver_code.rb results in all true statements

Resources

  • "Office Space": a film about life in the tech industry you should see

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published