class ActiveStorage::Blob

def purge

be slow or prevented, so you should not use this method inside a transaction or in callbacks. Use #purge_later instead.
blobs. Note, though, that deleting the file off the service will initiate an HTTP connection to the service, which may
Destroys the blob record and then deletes the file on the service. This is the recommended way to dispose of unwanted
def purge
  destroy
  delete if previously_persisted?
rescue ActiveRecord::InvalidForeignKey
end