# File lib/active_record/persistence.rb, line 81
    def destroy
      destroy_associations

      if persisted?
        self.class.unscoped.where(self.class.arel_table[self.class.primary_key].eq(id)).delete_all
      end

      @destroyed = true
      freeze
    end