Ruby on Rails plural (controller) and singular (model) convention - explanation
To complete Emily's answer
An instance of your User model represents a single user, so is singular. The users table, by contrast, holds all of your users, so it's plural.
Ruby on Rails follow linguistic convention. That means a model represents a single user, whereas a database table consists of many users.
An instance of your User
model represents a single user, so is singular. The users
table, by contrast, holds all of your users, so it's plural.
in rails conntroller and table name are plural model alone is singular.In a two word name second word is pluralized !