I found this while in the docs: https://sequelize.org/api/v6/class/src/model.js~model#static-method-upsert It's a common feature in some other adapters and I think its worthwhile to attempt adding it now while V8 is in beta.