Hvis nogen andre har problemer i v5 af Sequelize , er det ikke nok at angive en primær nøgle på 'gennem'-modellen.
Du skal udtrykkeligt indstille den unikke egenskab på gennem-modellen.
User.belongsToMany(Product, { through: { model: UserProducts, unique: false } });
Product.belongsToMany(User, { through: { model: UserProducts, unique: false } });