Class: TableSync::UpsertError
Instance Method Summary collapse
-
#initialize(data:, target_keys:, version_key:, first_sync_time_key:, default_values:) ⇒ UpsertError
constructor
A new instance of UpsertError.
Constructor Details
#initialize(data:, target_keys:, version_key:, first_sync_time_key:, default_values:) ⇒ UpsertError
Returns a new instance of UpsertError.
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/table_sync/errors.rb', line 7 def initialize(data:, target_keys:, version_key:, first_sync_time_key:, default_values:) super <<~MSG Upsert has changed more than 1 row; data: #{data.inspect} target_keys: #{target_keys.inspect} version_key: #{version_key.inspect} first_sync_time_key: #{first_sync_time_key.inspect} default_values: #{default_values.inspect} MSG end |