Comment on rare upsert usage

This commit is contained in:
Maikel Linke
2024-02-15 15:33:26 +11:00
parent 6d9c5a9c66
commit a9b72c8095

View File

@@ -15,6 +15,8 @@ class OidcAccount < ApplicationRecord
token: auth.dig(:credentials, :token),
refresh_token: auth.dig(:credentials, :refresh_token),
}
upsert_all([attributes], unique_by: [:user_id])
# This skips validations but we have database constraints in place.
# We may replace this at some point.
upsert_all([attributes], unique_by: [:user_id]) # rubocop:disable Rails/SkipsModelValidations
end
end