Module: ActiveVersion::UniqueVersionCollision

Defined in:
lib/active_version/unique_version_collision.rb

Class Method Summary collapse

Class Method Details

.match?(error, version_column: nil) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
8
9
# File 'lib/active_version/unique_version_collision.rb', line 5

def match?(error, version_column: nil)
  return true if version_uniqueness_invalid?(error, version_column)

  unique_constraint_names_version?(error, version_column)
end