Как отключить createdAt при связи много ко многим?
Как при генерации таблиц отключить createdAt, timestamps в модели я прописал, но именно в связывающих таблицах все равно создаются колонки добавления и обновления.
Sequelize = require('sequelize'),
sequelize = new Sequelize('directory','direc','9696Gory!',{
dialect: 'mysql',
host: '45.84.226.206'
}),
left = sequelize.define('left',{
id:{
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
allowNull: false
},
name:{
type: Sequelize.STRING,
allowNull: false
}
},{
timestamps: false,
freezeTableName: true
}),
main = sequelize.define('main',{
id:{
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
allowNull: false
},
name:{
type: Sequelize.STRING,
allowNull: false
}
},{
timestamps: false,
freezeTableName: true
}),
data = sequelize.define('data',{
id:{
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
allowNull: false
},
function:{
type: Sequelize.STRING,
allowNull: false
},
name:{
type: Sequelize.STRING,
allowNull: false
},
cabinet:{
type: Sequelize.STRING,
allowNull: false
},
phone:{
type: Sequelize.STRING,
allowNull: false
}
},{
timestamps: false,
freezeTableName: true
}),
m_l = sequelize.define('m_l',{
id:{
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
allowNull: false
}
},{
timestemps: false,
freezeTableName: true
}),
l_d = sequelize.define('l_d',{
id:{
type: Sequelize.INTEGER,
autoIncrement: true,
primaryKey: true,
allowNull: false
}
},{
timestemps: false,
freezeTableName: true
});
main.belongsToMany(left,{through: m_l});
left.belongsToMany(main,{through: m_l});
left.belongsToMany(data,{through: l_d});
data.belongsToMany(left,{through: l_d});