Data Types - Node.js

  • 作成日:
  • 最終更新日:2025/08/02

モデルで設定するデータタイプ

Sequelize のモデルで設定するデータ型の詳細は、以下の公式サイトで確認することができます。

よく使うデータ型

Strings

Sequelize MariaDB
DataTypes.STRING VARCHAR(255)
DataTypes.STRING(100)※数字の部分は変更可能 VARCHAR(100)
DataTypes.TEXT TEXT
DataTypes.TEXT('tiny') TINYTEXT
DataTypes.TEXT('medium') MEDIUMTEXT
DataTypes.TEXT('long') LONGTEXT

Boolean

Sequelize MariaDB
DataTypes.BOOLEAN TINYINT(1)

Integers

Sequelize MariaDB
DataTypes.INTEGER INTEGER
DataTypes.BIGINT BIGINT

DECIMAL

Sequelize MariaDB
DataTypes.FLOAT FLOAT
DataTypes.DOUBLE DOUBLE
DataTypes.DECIMAL DECIMAL

Dates

Sequelize MariaDB
DataTypes.DATE DATETIME
DataTypes.DATEONLY DATE