Sequelize

E553137

Sequelize is a popular Node.js ORM that provides a promise-based interface for working with SQL databases such as PostgreSQL, MySQL, MariaDB, SQLite, and SQL Server.

All labels observed (2)

Label Occurrences
Sequelize canonical 1
Sequelize CLI 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf JavaScript library
Object-relational mapping library
documentationWebsite https://sequelize.org
ecosystem Node.js ecosystem
linked to: Node.js
hasComponent Sequelize CLI
linked to: Sequelize
implements Active Record pattern
Data Mapper pattern
license MIT License
programmingLanguage JavaScript
repositoryName sequelize/sequelize
repositoryPlatform GitHub
supportsAssociationType belongsTo
belongsToMany
hasMany
hasOne
supportsDatabase Amazon Redshift
IBM DB2
MariaDB
Microsoft SQL Server
linked to: SQL Server

MySQL
PostgreSQL
SQLite
supportsDataType BOOLEAN
DATE
INTEGER
JSON
STRING
supportsFeature TypeScript typings
associations
connection pooling
eager loading
hooks
lazy loading
logging configuration
migrations
model definition
promise-based API
query building
schema synchronization
scopes
transactions
validation
supportsQueryType ORM-based queries
raw SQL queries
supportsRuntime Node.js
usedFor SQL database access
data modeling
database abstraction
schema migrations

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

FeathersJS supportsDatabase Sequelize
Sequelize hasComponent Sequelize CLI
linked to: Sequelize