lib/sequel/model/exceptions.rb in sequel-3.19.0 vs lib/sequel/model/exceptions.rb in sequel-3.20.0

- old
+ new

@@ -4,9 +4,12 @@ # Exception class raised when +require_modification+ is set and an UPDATE or DELETE statement to modify the dataset doesn't # modify a single row. class NoExistingObject < Error; end + # Raised when an undefined association is used when eager loading. + class UndefinedAssociation < Error; end + # Exception class raised when +raise_on_save_failure+ is set and validation fails class ValidationFailed < Error def initialize(errors) if errors.respond_to?(:full_messages) @errors = errors