
# Zarządzanie

## Lista piaskownic

```bash
wp rudel list
```

Użyj `--format=json`, gdy inne narzędzie potrzebuje danych strukturalnych.

## Sprawdzanie piaskownicy

```bash
wp rudel info alpha-3be7
```

Rekord zawiera identyfikator, nazwę, ścieżkę, status, silnik, prefiks tabel, motyw, ochronę, etykiety, ostatnią aktywność, metadane klonowania, rozmiar, URL i ścieżkę zawartości.

## Aktualizowanie metadanych

```bash
wp rudel update alpha-3be7 \
  --owner=dennis \
  --labels=qa,agent \
  --purpose="Regression run" \
  --ttl-days=3
```

Aktualizacje metadanych nie zmieniają zawartości witryny w piaskownicy. `--ttl-days` ustawia termin wygaśnięcia względem bieżącego czasu; `--clear-expiry` go usuwa.

## Ochrona piaskownicy

```bash
wp rudel update alpha-3be7 --protected
```

Chronione piaskownice są pomijane podczas czyszczenia ręcznego i zaplanowanego. Usuń ochronę za pomocą `--unprotected`.

## Usuwanie piaskownicy

```bash
wp rudel destroy alpha-3be7
```

Polecenie prosi o potwierdzenie. Przekaż `--force`, aby pominąć monit w skryptach:

```bash
wp rudel destroy alpha-3be7 --force
```

Ochrona nie ma tu zastosowania: `destroy` usuwa również chronione piaskownice.

Usunięcie piaskownicy kasuje wszystkie tabele z jej prefiksem (w tym tabele zrzutów), usuwa powiązane drzewa robocze i katalog piaskownicy, a także kasuje rekord środowiska Rudel.
