module ReeDao::DatasetExtensions::InstanceMethods
def delete(hash_or_entity = nil)
def delete(hash_or_entity = nil) return __original_delete if hash_or_entity.nil? return where(hash_or_entity).__original_delete if hash_or_entity.is_a?(Hash) key_condition = prepare_key_condition_from_entity(hash_or_entity) where(key_condition).__original_delete end