All Projects → sequelize → Sequelize

sequelize / Sequelize

Licence: mit
An easy-to-use and promise-based multi SQL dialects ORM tool for Node.js

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
shell
77523 projects

Projects that are alternatives of or similar to Sequelize

Linq2db
Linq to database provider.
Stars: ✭ 2,211 (-91.3%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite, mariadb, mssql
Rom Sql
SQL support for rom-rb
Stars: ✭ 169 (-99.34%)
Mutual labels:  sql, mysql, postgresql, sqlite, mariadb, mssql
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (-88.86%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite, nosql
Sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL.
Stars: ✭ 5,039 (-80.18%)
Mutual labels:  sql, mysql, postgresql, sqlite, mariadb, mssql
Xo
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
Stars: ✭ 2,974 (-88.3%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite, microsoft-sql-server
Heidisql
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi
Stars: ✭ 2,864 (-88.73%)
Mutual labels:  sql, mysql, postgresql, sqlite, mariadb, mssql
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite & MongoDB (Preview)
Stars: ✭ 18,168 (-28.53%)
Mutual labels:  orm, mysql, postgresql, mariadb, sqlite, mssql
Walkable
A Clojure(script) SQL library for building APIs: Datomic® (GraphQL-ish) pull syntax, data driven configuration, dynamic filtering with relations in mind
Stars: ✭ 384 (-98.49%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite
Ebean
Ebean ORM
Stars: ✭ 1,172 (-95.39%)
Mutual labels:  sql, orm, mysql, sqlite, mariadb
Sqlancer
Detecting Logic Bugs in DBMS
Stars: ✭ 672 (-97.36%)
Mutual labels:  sql, mysql, postgresql, sqlite, mariadb
Smartsql
SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics
Stars: ✭ 775 (-96.95%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite
Nut
Advanced, Powerful and easy to use ORM for Qt
Stars: ✭ 181 (-99.29%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite
Go Sqlbuilder
A flexible and powerful SQL string builder library plus a zero-config ORM.
Stars: ✭ 539 (-97.88%)
Mutual labels:  sql, orm, mysql, postgresql, sqlite
Sworm
a write-only ORM for Node.js
Stars: ✭ 128 (-99.5%)
Mutual labels:  sql, orm, mysql, postgresql, mssql
Evolve
Database migration tool for .NET and .NET Core projects. Inspired by Flyway.
Stars: ✭ 477 (-98.12%)
Mutual labels:  sql, mysql, postgresql, sqlite, mariadb
Phpmyfaq
phpMyFAQ - Open Source FAQ web application for PHP and MySQL, PostgreSQL and other databases
Stars: ✭ 494 (-98.06%)
Mutual labels:  mysql, postgresql, sqlite, mariadb, mssql
Denodb
MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno
Stars: ✭ 498 (-98.04%)
Mutual labels:  orm, mysql, postgresql, sqlite, mariadb
Qxorm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
Stars: ✭ 176 (-99.31%)
Mutual labels:  orm, mysql, postgresql, sqlite, mariadb
Vscode Sqltools
Database management for VSCode
Stars: ✭ 741 (-97.09%)
Mutual labels:  sql, mysql, postgresql, sqlite, mssql
Sequelize Auto Migrations
Migration generator && runner for sequelize
Stars: ✭ 233 (-99.08%)
Mutual labels:  sql, mysql, postgresql, sqlite, sequelize

Sequelize

npm version Build Status npm downloads sponsor Merged PRs semantic-release

Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, DB2 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.

Would you like to contribute? Read our contribution guidelines to know more. There are many ways to help.

v6 Release

You can find the detailed changelog here.

Supporting the project

Do you like Sequelize and would like to give back to the engineering team behind it?

We have recently created an OpenCollective based money pool which is shared amongst all core maintainers based on their contributions. Every support is wholeheartedly welcome. ❤️

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
$ npm i ibm_db #DB2

Documentation

Responsible disclosure

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

Resources

Tools

Translations

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].