Есть ли способ заставить Sequelize.js генерировать исключение, когда я пытаюсь уничтожить строку, которая используется где-то в ассоциации?
В качестве примера, давайте иметь таблицу для Roles
и таблицу для Users
.У них есть связь N: M, поэтому любой пользователь может иметь много ролей.
Проблема в том, что у пользователя мало ролей, а ряд включенных ролей удален.Пользователь просто потерял эту роль.Как предотвратить удаление роли, если сначала не удалена связь?