Sequelize のモデルで設定するデータ型の詳細は、以下の公式サイトで確認することができます。
| 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 |
| Sequelize |
MariaDB |
| DataTypes.BOOLEAN |
TINYINT(1) |
| Sequelize |
MariaDB |
| DataTypes.INTEGER |
INTEGER |
| DataTypes.BIGINT |
BIGINT |
| Sequelize |
MariaDB |
| DataTypes.FLOAT |
FLOAT |
| DataTypes.DOUBLE |
DOUBLE |
| DataTypes.DECIMAL |
DECIMAL |
| Sequelize |
MariaDB |
| DataTypes.DATE |
DATETIME |
| DataTypes.DATEONLY |
DATE |