Multi dialect ORM for Node.JS

npm install sequelize
739 downloads in the last day
4 731 downloads in the last week
19 843 downloads in the last month

Sequelize Bitdeli Badge Build Status Dependency Status Flattr this

MySQL, MariaDB, PostgresSQL, and SQLite Object Relational Mapper (ORM) for node.


To install 1.x.x (currently 1.7.x) - which has a stable API and is mostly backwards compatible:

npm install sequelize

To install 2.x.x branch - which has a unstable API and will break backwards compatability:

npm install sequelize@unstable


  • Schema definition
  • Schema synchronization/dropping
  • 1:1, 1:M & N:M Associations
  • Through models
  • Promises
  • Hooks/callbacks/lifecycle events
  • Prefetching/association including


Running Examples

Instructions for running samples are located in the example directory. Try these samples in a live sandbox environment:

npm loves you