Skip to content

An easy-to-use multi SQL dialect ORM for Node.js

License

Notifications You must be signed in to change notification settings

Keimeno/sequelize

This branch is 1 commit ahead of, 2651 commits behind sequelize/sequelize:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3399710 · Sep 26, 2023
Sep 26, 2023
Mar 10, 2021
Mar 14, 2021
Jan 16, 2021
Mar 14, 2021
Mar 13, 2021
Jan 16, 2021
May 3, 2020
Jan 16, 2021
Apr 3, 2019
Jan 16, 2021
Jan 16, 2021
Jun 24, 2020
Jan 16, 2021
Jun 24, 2020
Jan 16, 2021
Nov 20, 2017
Jan 18, 2021
Jun 24, 2020
Mar 11, 2021
Jun 17, 2016
Mar 14, 2021
Nov 30, 2016

Repository files navigation

Sequelize

npm version Build Status

npm downloads Merged PRs semantic-release

Sequelize is a promise-based Node.js ORM tool 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 and supports Node v10 and above.

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 the detailed changelog here.

Note: Looking for maintainers!

Due to various personal reasons, a bigger part of the former core maintainers (thanks to all your hard work!) have been rather busy recently. Hence, the available time to look after our beloved ORM has been shrinking and shrinking drastically, generating a great chance for you:

We are looking for more core maintainers who are interested in finishing the current TypeScript migration, extending the documentation for v6, organizing issues, reviewing PRs, streamlining the overall code base and planning the future roadmap.

If that sounds interesting to you, please reach out to us on Slack. We are looking forward to meet you!

Installation

$ 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

Documentation

Responsible disclosure

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

Resources

Tools

Translations

About

An easy-to-use multi SQL dialect ORM for Node.js

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.4%
  • TypeScript 1.6%