Мне интересно, был ли простой способ добавить версии в модель для легкого оптимистичного параллелизма. Мне было бы любопытно, если бы кто-то здесь включил это в свой проект с помощью sequelize и заставил его работать без проблем, без необходимости вручную добавлять версию к месту каждого обновления и т. Д.
Я начал с чего-то вроде этого
export const User = sequelize.define('user', {
id: {type: Sequelize.STRING, primaryKey: true},
name: {type: Sequelize.STRING, allowNull: false}
}, {
underscored: true,
tableName: 'r_users',
version: true // <- here
});
но версия не изменяется при обновлении записи или миграции