Перейти к содержанию

Деплой исправления 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 и дочерними таблицами.