Initial commit: monorepo Naturcalabacera reservas (apps/api + apps/web + packages/shared)

This commit is contained in:
2026-04-30 10:09:44 +01:00
commit a0ccb8ca64
188 changed files with 16418 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
-- Migración 002: Añadir soporte multi-propiedad
-- PREREQUISITO: Backup/export de datos existentes antes de ejecutar.
-- Todos los registros existentes se asignan a 'los_dragos' por defecto.
-- Confirmar con el negocio si es correcto antes de ejecutar.
-- Crear tipo enum para propiedades
CREATE TYPE property_type AS ENUM ('los_dragos', 'la_esquinita');
-- Añadir columna property con default para registros existentes
ALTER TABLE public.reservations
ADD COLUMN property property_type NOT NULL DEFAULT 'los_dragos';
-- Eliminar el default una vez aplicado (queda el valor, pero nuevos registros deben especificarlo)
-- Comentar esta línea si se prefiere mantener el default permanentemente
ALTER TABLE public.reservations ALTER COLUMN property DROP DEFAULT;