Демо Flow Lab. Bramblewash и его данные вымышленные.

Bramblewash · переезд базы

Из Lovable Cloud в собственный проект Supabase, со сверкой каждой таблицы

Схема, данные и пользователи с хешами паролей перенесены через SQL Editor нового проекта. Левый столбец: исходный проект и его выгрузка, правый: запрос к новой базе.

  1. Выгрузка Lovable Cloudpg_dump, PostgreSQL 17.6
  2. Новый проект SupabaseSQL Editor, частями по 15 КБ

Схема

ЧтоБылоСталосовпадает
Таблицы3030совпадает
Защита строк (RLS) включена1515совпадает
Политики1515совпадает
Внешние ключи2020совпадает
Функции66совпадает
Триггеры11совпадает
Хранилища файлов (buckets)11совпадает

Данные и пользователи

ЧтоБылоСталосовпадает
Записи7777совпадает
Клиенты2525совпадает
Собаки2626совпадает
Лист ожидания99совпадает
Сообщения2525совпадает
Пользователи11совпадает
Хеш пароляне показываетсятот жесовпадает

Перенесены только вымышленные данные демо и наша тестовая учётная запись владельца. Сам сайт на новую базу не переключали.

Переехало вместе с выгрузкой

  • Схема, защита строк, политики30 таблиц, RLS включена у тех же 15 таблиц, что и в оригинале
  • Строкиданные демо пришли с выгрузкой, таблицы заполнила собственная функция сброса в приложении, количество совпадает с оригиналом
  • Пользователи и хеши паролейхеш совпадает с исходным
  • Права для ролей APIсохранены: с 30 октября 2026 года Supabase открывает новые таблицы для API только по явным правам (GRANT)

Что настраивается вручную в новом проекте

  • Задания по расписанию (pg_cron)не переносятся: лежат в служебной схеме cron, их создают заново
  • Собственная роль Lovableв Supabase такой роли нет, права для неё пропускаются
  • Серверный код с сервисным ключомновые ключи владелец прописывает там, где размещён сайт
  • Провайдеры входа и секретывладелец задаёт их в новом проекте
← Назад к кейсу