# Destruir

El comando destroy elimina cosas que Vela creó. Deshace los [generadores](/es/generate) — formularios, recursos, esquemas y scaffolds — y elimina un entorno desplegado de su servidor.

### Sintaxis

```
$ vela destroy <type> [name]
```

El tipo puede ser uno de los siguientes:

- [`form`](/es/destroy/form) - Destruir un formulario generado
- [`schema`](/es/destroy/schema) - Destruir un esquema Zod generado
- [`resource`](/es/destroy/resource) - Destruir un recurso generado
- [`scaffold`](/es/destroy/scaffold) - Destruir un scaffold generado
- [`deployment`](/es/destroy/deployment) - Eliminar un entorno desplegado de su servidor

### Opciones

Cada subcomando acepta `-y` o `--yes` para omitir la confirmación; `deployment` necesita además `--confirm <app-name>` para producción o una purga. `form` y `scaffold` también aceptan `--route`, que debe coincidir con el `--route` usado al generar.

### Ida y vuelta con los generadores

En general, ejecutar `vela generate` y después `vela destroy` sobre el mismo recurso no deja rastro, con la excepción de que los componentes o dependencias recién instalados no se eliminan, ya que pueden ser necesarios para otros recursos.