Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including sequelize with all npm packages installed. Try it out:

var sequelize = require("sequelize")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

sequelize v6.3.5

Multi dialect ORM for Node.JS


npm version Travis Build Status Appveyor Build Status codecov npm downloads Merged PRs semantic-release

Sequelize is a promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction support, relations, eager and lazy loading, read replication and more. Sequelize follows Semantic Versioning.

New to Sequelize? Take a look at the Tutorials and Guides. You might also be interested in the API Reference.

v6 Release

You can find detailed changelog here.


$ npm i sequelize # This will install v6

# And one of the following:
$ npm i pg pg-hstore # Postgres
$ npm i mysql2
$ npm i mariadb
$ npm i sqlite3
$ npm i tedious # Microsoft SQL Server


Responsible disclosure

If you have security issues to report, please refer to our Responsible Disclosure Policy for more details.





RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free