Деплой исправления RPC create_tour_booking
Локальная проверка
- Убедитесь, что локальная Supabase запущена.
- Примените миграции:
supabase db reset или supabase db push.
- Запустите SQL-тесты (через ваш CI/скрипт), включая
src/tests/create-tour-booking.spec.sql.
Продакшн
- Подготовьте релиз:
- Запушьте миграцию
supabase/migrations/20251208_fix_create_tour_booking_uuid.sql.
- Примените миграции:
supabase db push --project-ref zfnwzfhbgqavaaqeciog.
- Валидация:
- Создайте тестовую бронь через UI.
- Проверьте, что услуги/экскурсии прикрепляются и события публикуются.
Примечания
- Функция
public.create_tour_booking теперь использует uuid для v_booking_id и совместима со схемой public.tour_bookings и дочерними таблицами.