---
title: "Artisan príkazy — Media Library for Laravel | Roundly"
description: "Pregenerujte varianty, upracte osirotené súbory, vyprázdnite skupiny, overte checksumy a vymažte expirované drafty."
url: https://roundly-consulting.com/sk/open-source/navody/media-library-for-laravel/prikazy
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Media Library for Laravel](https://roundly-consulting.com/sk/open-source/navody/media-library-for-laravel.md)

# Artisan príkazy

Päť údržbových príkazov pokrýva varianty, upratovanie, integritu a drafty:

```bash
# Regenerate image variants. Optionally filter by model type or ids, limit to named
# variants with --only, and force regeneration of already-generated variants with --force.
php artisan media:regenerate
php artisan media:regenerate "App\Models\User" --ids=1,2,3 --only=thumb,display --force

# Remove orphaned variant files (files in a media's own variants directory it no longer
# records). Conservative: it never touches soft-deleted media, never removes a file any row
# stores as its original, and skips a variants directory the layout shares between media.
php artisan media:clean

# Clear a bucket — delete every media (row + files) in it. Omit the model for global media.
# A model class is mapped through your morph map, so the class name and its alias both work.
php artisan media:clear "App\Models\User" avatar
php artisan media:clear "" brand

# Verify stored media against their checksum baselines; exits non-zero on any failure.
php artisan media:verify
php artisan media:verify "App\Models\User" --ids=1,2,3

# Prune expired, never-bound draft media (rows + files). Schedule this if you use drafts.
php artisan media:prune-drafts
```

- media:regenerate — prebuduje varianty a responzívne šírky (napr. po zmene definícií variantov skupiny); robí to isté ako MediaLibrary::regenerate().
- media:clean — odstráni osirotené súbory variantov/šírok po zmenách definícií. Nikdy sa nedotkne soft-deleted médií, neodstráni súbor, ktorý má niektorý riadok uložený ako originál, a preskočí adresár variantov, ktorý rozloženie zdieľa medzi médiami.
- media:clear — zmaže všetky médiá (riadky aj súbory) v skupine modelu alebo v globálnej skupine. Trieda modelu sa mapuje cez váš morph map, takže funguje názov triedy aj jej alias; nenaviazané drafty zostanú nedotknuté.
- media:verify — porovná uložené originály s ich checksumami, každý algoritmom, ktorým bol vypočítaný; hodí sa po migrácii diskov alebo na odhalenie poškodených dát.
- media:prune-drafts — to isté ako MediaLibrary::pruneDrafts(); zmaže len drafty bez vlastníka, nikdy nie draft presunutý k vlastníkovi. Ak používate drafty, naplánujte ho.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/media-library-for-laravel.md)
