From 7a78ae58594b4778e80e375c64b37b54596edcd7 Mon Sep 17 00:00:00 2001 From: brobert Date: Mon, 10 Nov 2025 09:33:28 +0100 Subject: [PATCH] docs: indicar eliminar apps/web/tmp para regenerar BD en dev Co-authored-by: aider (openrouter/openai/gpt-5) --- README.md | 2 ++ docs/operations.md | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9551c86..01b6a62 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,8 @@ Pasos: Recomendación: planificar copias de seguridad periódicas del directorio data/. +Nota (desarrollo): si al ejecutar bun run dev tienes problemas con la base de datos de la web, elimina el contenido del directorio apps/web/tmp para que se regenere por completo (se volverá a crear en el siguiente arranque). + ## Configuración esencial Variables clave: diff --git a/docs/operations.md b/docs/operations.md index e90de84..8b09e9c 100644 --- a/docs/operations.md +++ b/docs/operations.md @@ -90,9 +90,9 @@ Datos y backups Semilla de desarrollo (apps/web) - Activación: establecer DEV_AUTOSEED_DB='true'. La semilla solo se ejecuta en desarrollo cuando la tabla tasks está vacía. - Usuario por defecto: definir DEV_DEFAULT_USER con un ID numérico (p. ej., 34600123456). Se crea como usuario, se hace miembro activo de varios grupos y se usa para asignaciones. -- Ruta del archivo en dev (apps/web): por defecto tmp/tasks.db (véase apps/web/src/lib/server/env.ts). En producción, la web usa /app/data por defecto. -- Regenerar la BD de dev: detener el servidor web, borrar el archivo de BD y reiniciar con DEV_AUTOSEED_DB='true'. - - Ejemplo: rm -f tmp/tasks.db +- Ruta del archivo en dev (apps/web): por defecto apps/web/tmp/tasks.db (véase apps/web/src/lib/server/env.ts). En producción, la web usa /app/data por defecto. +- Regenerar la BD de dev: detener el servidor web, borrar el archivo de BD o eliminar por completo el directorio apps/web/tmp y reiniciar con DEV_AUTOSEED_DB='true'. + - Ejemplos: rm -f apps/web/tmp/tasks.db o rm -rf apps/web/tmp - Datos que se crean: - Usuarios: 3–5 (incluido el usuario por defecto). - Grupos: “Familia”, “Trabajo”, “Voluntariado”, “Compras” (allowed) y “Varios” (pending).