mix phx_media_library.regenerate_responsive (PhxMediaLibrary v0.6.1)

Copy Markdown View Source

Regenerates responsive images for existing media.

This task is useful when:

  • You've changed responsive image configuration
  • You've added responsive images to existing media that didn't have them
  • Responsive images were corrupted or deleted

Usage

# Regenerate for all media
$ mix phx_media_library.regenerate_responsive

# Regenerate for specific collection
$ mix phx_media_library.regenerate_responsive --collection images

# Dry run
$ mix phx_media_library.regenerate_responsive --dry-run

Options

--collection    Only regenerate for this collection
--model         Only regenerate for this model type
--dry-run       Show what would be regenerated
--batch-size    Number to process at once (default: 50)