Deshabilitar
El comando disable se usa para desactivar funciones habilitadas con el comando enable.
Sintaxis
$ vela disable <feature> Se pueden desactivar las siguientes funciones:
auth- Desactivar la autenticaciónapi- Desactivar la API RESTapi-keys- Desactivar la gestión de claves de APIbackend- Desactivar el backend de PocketBasecontent-negotiation- Desactivar la negociación de contenidoi18n- Desactivar la internacionalizaciónnotifications- Desactivar las notificaciones dentro de la aplicaciónanalytics- Desactivar la analítica webai- Desactivar el chat con IAteams- Desactivar los equipospayments- Desactivar los pagossubscriptions- Desactivar las suscripciones de Stripes3- Desactivar el almacenamiento de archivos en S3smtp- Desactivar la configuración de SMTP
Opciones
Cada función que modifica archivos pide confirmación antes de hacerlo. Pasa -y o --yes para omitirla. s3 y smtp solo cambian un ajuste de PocketBase, así que no aceptan opciones.
Datos
Desactivar revierte el código que Vela generó, y algunas funciones se llevan sus datos: disable backend elimina la base de datos local de data/, y las funciones que añadieron colecciones las eliminan con todos sus registros (oauth_accounts de la autenticación, las claves de API, los equipos, las notificaciones, los pagos y las suscripciones). Todo lo demás se conserva: disable auth mantiene la colección users y sus registros, las bases de datos de tus destinos de despliegue nunca se tocan, y no se elimina nada en Stripe. Cada página indica qué elimina y qué deja atrás.