Это ошибка в sequelize или мой конфиг неверен?
Postgresql версия: 11 версия sequelize: 5 последняя nodejs версия: 12
модель
const Sequelize = require('sequelize');
const db = require('../config/db');
module.exports = db.define('status', {
id: {
field: 'status_id',
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
status_code: Sequelize.STRING(50),
status_name: Sequelize.STRING(50)
});
Миграция
module.exports = {
up: (queryInterface, Sequelize) => {
return queryInterface.createTable('status', {
id: {
field: 'status_id',
type: Sequelize.INTEGER,
primaryKey: true,
autoIncrement: true
},
status_code: Sequelize.STRING(50),
status_name: Sequelize.STRING(50)
});
},
down: queryInterface => {
return queryInterface.dropTable('status');
}
};
Поле status_id становится int4.