-- 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;