sequelize Tabelle ohne Spalte 'id'
Ich habe die folgende Sequenzdefinition einer Tabelle:
AcademyModule = sequelize.define('academy_module', {
academy_id: DataTypes.INTEGER,
module_id: DataTypes.INTEGER,
module_module_type_id: DataTypes.INTEGER,
sort_number: DataTypes.INTEGER,
requirements_id: DataTypes.INTEGER
}, {
freezeTableName: true});
ie Sie sehen können, gibt es keinid
Spalte in dieser Tabelle. Wenn ich jedoch versuche einzufügen, versucht es immer noch die folgende SQL:
INSERT INTO `academy_module` (`id`,`academy_id`,`module_id`,`sort_number`) VALUES (DEFAULT,'3',5,1);
Wie kann ich das @ deaktiviereid
Funktion hat es klar?