メインコンテンツへスキップ

Sequelizeのバージョン管理ポリシー

Sequelizeはセマンティックバージョニング(semver)の原則に従っています。semverの詳細はこちら

このページでは、Sequelizeでサポートされているエンジンバージョンの関連情報をまとめています。

リリース

SequelizeNode.jsTypeScriptリリース日EOL
7 (アルファ版)>= 18.0.0>= 5.0
6 (現行版)>= 10>= 4.12020-06-24
5 (EOL)>=6>= 3.12019-03-132022-01-01

* ❓は、日付がまだ決定されていないことを意味します。

PostgreSQLサポート表

Sequelize 6では、PostgreSQLを使用するには、pg(またはpg-native)npmパッケージのインストールが必要です。詳細はこちら

注記

pgのドキュメントによると、pg >= 8.2のみがNode 14と互換性があります。Node 14以降でSequelize 6を使用する場合は、そのバージョンのpgを使用してください。

SequelizePostgreSQLpgpg-native
7 (アルファ版)>= 11N/A1>=3.0.0
6 (現行版)>= 9.5>= 7.8 (node < 14)
>= 8.2 (node >= 14)
>=3.0.0

MariaDBサポート表

Sequelize 6では、MariaDBを使用するには、mariadb npmパッケージのインストールが必要です。詳細はこちら

SequelizeMariaDBmariadb (npm)
7 (アルファ版)>=10.4.30N/A1
6 (現行版)>=10.3^2.3.3

MySQLサポート表

Sequelize 6では、MySQLを使用するには、mysql2 npmパッケージのインストールが必要です。詳細はこちら

SequelizeMySQLmysql2
7 (アルファ版)>=8.0.19N/A1
6 (現行版)^5.7, ^8.0>= 2.3.3

Microsoft SQL Server (mssql) サポート表

Sequelize 6では、MSSQLを使用するには、tedious npmパッケージのインストールが必要です。詳細はこちら

SequelizeSQL Servertedious
7 (アルファ版)2017-2022N/A1
6 (現行版)2014-2019^8.3.0

SQLiteサポート表

Sequelize 6では、Sequelizeを使用するには、`sqlite3` npmライブラリのインストールが必要です。詳細はこちら

Sequelize 7でも`sqlite3`をSQLiteのドライバとして使用しますが、手動でのインストールは不要です。

注記

sqlite3@^4には、@vscode/sqlite3フォークによって修正されたセキュリティ上の脆弱性があります。sqlite3@^5.0.3にアップデートできない場合は、これを使用することをお勧めします。

Sequelizesqlite3
6 (現行版)`@vscode/sqlite3@^4.0.12`、または`sqlite3@^5.0.3`

Snowflakeサポート表

Sequelize 6では、Snowflakeを使用するには、snowflake-sdk npmパッケージのインストールが必要です。詳細はこちら

注記

このDialectはSequelizeに含まれていますが、Snowflakeのサポートはコアチームによって扱われていないため限定的です。

SequelizeSnowflakesnowflake-sdk
7 (アルファ版)全てN/A1
6 (現行版)全て^1.6.0

DB2 for LUWサポート表

Sequelize 6では、DB2 for Linux, Unix & Windowsを使用するには、ibm_db npmパッケージのインストールが必要です。

SequelizeDb2ibm_db
7 (アルファ版)>= 11.5N/A1
6 (現行版)>= 11.5^2.8.0

DB2 for IBM iサポート表

注記

このDialectはSequelizeに含まれていますが、DB2 for IBM iのサポートはコアチームによって扱われていないため限定的です。

SequelizeDb2 for IBM i
7 (アルファ版)不明
6 (現行版)利用不可

Oracle Databaseサポート表

Sequelize 6では、Oracle Databaseを使用するには、node-oracledb npmパッケージのインストールが必要です。詳細はこちら

SequelizeOracle Databasenode-oracledb
7 (アルファ版)近日公開N/A1
6 (現行版)>= 18.4^5.4.0

脚注

  1. コネクタライブラリを手動でインストールする必要はもうありません。 2 3 4 5 6 7