# Resources

* Models
  * [Data types](http://docs.sequelizejs.com/en/latest/docs/models-definition/#data-types)
  * [Validations](http://docs.sequelizejs.com/en/latest/docs/models-definition/#validations)
  * Note that Sequelize **expects the model to be singular**, and uses a pluralizer module to determine what the pluralized model should be. If you're unsure what the pluralizer will output, use this handy app to see what the pluralized model will be. [http://plural-test.herokuapp.com/](https://github.com/TaylorDarneille/notes-1/tree/a13a0ac2fda9db5974a38bd1c5c7463b0a34a1ca/05-node-express/express-sequelize/Plural%20Test/README.md)
* Querying
  * [Query usage (comparable to SELECT, INSERT, COUNT, MAX, etc.)](http://docs.sequelizejs.com/en/latest/docs/models-usage/)
  * [Destroying records (comparable to DELETE)](http://docs.sequelizejs.com/en/latest/docs/instances/#destroying-deleting-persistent-instances)
  * [Attribute selection](http://docs.sequelizejs.com/en/latest/docs/querying/#attributes)
  * [Querying Basics and Operators (comparable to AND/OR/LIKE/IN)](http://docs.sequelizejs.com/en/latest/docs/querying/#basics)
  * [Pagination and Limiting (comparable to OFFSET, LIMIT)](http://docs.sequelizejs.com/en/latest/docs/querying/#pagination-limiting)
  * [Ordering (comparable to ORDER BY)](http://docs.sequelizejs.com/en/latest/docs/querying/#ordering)
* Configuration and Commands
  * [Sequelize CLI and Migrations](http://docs.sequelizejs.com/en/latest/docs/migrations/#the-cli)
