Bramblewash · переезд базы
Из Lovable Cloud в собственный проект Supabase, со сверкой каждой таблицы
Схема, данные и пользователи с хешами паролей перенесены через SQL Editor нового проекта. Левый столбец: исходный проект и его выгрузка, правый: запрос к новой базе.
- Выгрузка Lovable Cloudpg_dump, PostgreSQL 17.6
- Новый проект SupabaseSQL Editor, частями по 15 КБ
Схема
| Что | Было | Стало | совпадает |
|---|---|---|---|
| Таблицы | 30 | 30 | совпадает |
| Защита строк (RLS) включена | 15 | 15 | совпадает |
| Политики | 15 | 15 | совпадает |
| Внешние ключи | 20 | 20 | совпадает |
| Функции | 6 | 6 | совпадает |
| Триггеры | 1 | 1 | совпадает |
| Хранилища файлов (buckets) | 1 | 1 | совпадает |
Данные и пользователи
| Что | Было | Стало | совпадает |
|---|---|---|---|
| Записи | 77 | 77 | совпадает |
| Клиенты | 25 | 25 | совпадает |
| Собаки | 26 | 26 | совпадает |
| Лист ожидания | 9 | 9 | совпадает |
| Сообщения | 25 | 25 | совпадает |
| Пользователи | 1 | 1 | совпадает |
| Хеш пароля | не показывается | тот же | совпадает |
Перенесены только вымышленные данные демо и наша тестовая учётная запись владельца. Сам сайт на новую базу не переключали.
Переехало вместе с выгрузкой
- Схема, защита строк, политики30 таблиц, RLS включена у тех же 15 таблиц, что и в оригинале
- Строкиданные демо пришли с выгрузкой, таблицы заполнила собственная функция сброса в приложении, количество совпадает с оригиналом
- Пользователи и хеши паролейхеш совпадает с исходным
- Права для ролей APIсохранены: с 30 октября 2026 года Supabase открывает новые таблицы для API только по явным правам (GRANT)
Что настраивается вручную в новом проекте
- Задания по расписанию (pg_cron)не переносятся: лежат в служебной схеме cron, их создают заново
- Собственная роль Lovableв Supabase такой роли нет, права для неё пропускаются
- Серверный код с сервисным ключомновые ключи владелец прописывает там, где размещён сайт
- Провайдеры входа и секретывладелец задаёт их в новом проекте