Всем привет , может кто подсказать , я через sequilize поставил на добавление в таблице которая находится в дб autoIncrement: true , тобеж при добавлении каждого элемента id больше на один , как я могу сделать что бы при удалении этого элемента id "обнулялось" тобеж если у меня есть 3 эл в таблице :
id : 2 , id : 3 , id : 4
, то после удаления эл. с id : 4 , при создании последующего эл . у него id был 4 . Сейчас id добавляется без разницы на удаление , тобеж после удаления id : 4 след . эл будет иметь id : 5 . Вот как я описывал модель .
id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true },
name: { type: DataTypes.STRING, unique: true, allowNull: false },
Вот запрос на удаление
async delete(req, res) {
const id = req.params.id;
await Type.destroy({
where: {
id: id,
},
});
const types = await Type.findAll();
return res.json(types);
}