11.1.1: Generated Relationship model
11.1.1: Adding indices for the relationships table
11.1.1: Migrating the database to create the relationships table
11.1.2: Testing Relationship creation and attributes
11.1.2: Testing for the user.relationships attribute
10.1.2: Implementing the user/relationships has_many association
10.1.2: Testing the user/relationships belongs_to association
10.1.2: Adding the belongs_to associations to the Relationship model
10.1.3: Testing the Relationship model validations
10.1.3: Adding the Relationship model validations
10.1.4: Add test for the user.followed_users attribute
10.1.4: Adding the User model followed_users association
10.1.4: Add tests for some following utility methods
10.1.4: Add following? and follow! utility methods
10.1.4: Add test for unfollowing a user
10.1.4: Unfollowing a user by destroying a user relationship
10.1.5: Testing for reverse relationships
10.1.5: Implementing user.followers using reverse relationships
11.2.1: Adding following/follower relationships to the sample data
10.2.2: Adding following and followers actions to the Users controller