Базы данных (Supabase)
База данных TatNet — это Supabase: PostgreSQL плюс готовые вход пользователей (Auth), REST-доступ к таблицам, хранилище файлов (Storage), обновления в реальном времени (Realtime) и веб-интерфейс Studio.
База — ресурс аккаунта, как объектное хранилище: она живёт в разделе «Supabase» панели, а не внутри проекта. Подключить её можно к любому приложению, где есть клиент Supabase, и к нескольким проектам T1000 сразу.
Уровни и цена
У каждой базы свой уровень — Free или Pro. Уровень переключается в карточке базы в любой момент.
| Free | Pro | |
|---|---|---|
| Цена | 0 ₽ | 1 490 ₽ в месяц за базу |
| База данных | до 100 МБ | до 8 ГБ |
| Файлы (Storage) | до 1 ГБ | до 100 ГБ |
| Realtime | до 200 соединений | до 500 соединений |
| API | до 100 запросов в секунду | до 1 000 запросов в секунду |
| Трафик | до 5 ГБ в месяц | до 250 ГБ в месяц |
| Активные пользователи | ≈ 50 000 в месяц (ориентир) | ≈ 100 000 в месяц (ориентир) |
| Пауза за простой | через 7 дней без обращений | нет |
| Edge Functions | только на Pro | есть |
| Свой домен | только на Pro | есть, платное дополнение |
Одна бесплатная база на аккаунт. Каждая следующая база или база, которой нужны пределы больше Free, — Pro. Счётчик «Бесплатных баз: N из 1» показан над списком.
:::note Базы, созданные до 11 сентября 2026 Предел Free по размеру базы снижен с 500 до 100 МБ. Базы, созданные раньше, оставлены на 500 МБ — их предел показан в карточке базы. :::
Pro считается почасово с баланса аккаунта, без подписки: ≈ 2,04 ₽ в час за время жизни базы. Включить и выключить Pro можно в любой момент; для включения нужен баланс не меньше стоимости за месяц. Пауза базы вручную останавливает списание.
Что происходит на пределе
- База данных больше предела — база переходит в режим «только чтение»: данные целы, чтение работает, запись и вход пользователей останавливаются. Снимается, когда данных снова меньше предела (удаление строк и таблиц в Studio проходит), либо включением Pro.
- Трафик за месяц больше предела (Free) — тот же режим «только чтение» до начала следующего месяца или до включения Pro.
- Запросов больше предела в секунду — лишние получают ответ
429и повторяются через секунду. - Файлы — загрузка сверх предела отклоняется, уже загруженные файлы доступны.
- Активные пользователи — справочный ориентир, не ограничивается.
Пауза
База уровня Free, к которой не обращались 7 дней, ставится на паузу:
данные и файлы сохраняются, API отвечает 503. Возобновление — одной
кнопкой в панели или в настройках проекта T1000, занимает около минуты;
следующая генерация в T1000 включает базу сама.
Любую базу можно поставить на паузу вручную. Pro за простой не останавливается.
Создание и подключение
- В разделе «Supabase» нажмите «Создать базу данных», задайте имя и выберите уровень. Если бесплатная база уже есть, доступен только Pro.
- Через одну-две минуты база готова. В карточке — URL API и доступ в
Studio; ключи
anonиservice_role— в Studio, раздел Project Settings → API. - Подключайте клиент Supabase по URL и
anon-ключу. Доступ к данным ограничивают политики RLS, которые вы задаёте в Studio или которые создаёт T1000.
Проекты T1000 подключают базу сами — при первой необходимости или через «Настройки» → «База данных» проекта. Одна база может обслуживать несколько проектов.
Studio
Кнопка «Открыть Studio» в карточке запускает веб-интерфейс: таблицы, SQL-редактор, пользователи, файлы, письма и свой SMTP, Edge Functions, расписания. Studio запускается по требованию (первый раз — до минуты) и защищена логином и паролем, они показаны в карточке базы с копированием в один клик. Что и где настраивается — на странице «Настройка базы в Studio».
Кому из участников открыт Supabase
Роль участника даёт доступ к аккаунту в целом, а Supabase — базы с данными ваших пользователей и Studio — владелец открывает отдельно. В разделе «Участники» в диалоге «Изменить доступ» есть переключатель «Доступ к Supabase»: выключите его, и участник перестанет видеть раздел «Supabase», базы аккаунта и вкладку «База данных» в проектах T1000. У владельца аккаунта доступ есть всегда; новые участники получают его по умолчанию.
Удаление
Удаление базы безвозвратно удаляет данные, файлы и пользователей. Привязанные проекты T1000 теряют базу; сам проект не удаляется. Удаление проекта базу не трогает — она остаётся в аккаунте.
:::info Учёт Списания за Pro видны в разделе «Финансы» отдельной строкой по каждой базе. Free-базы в счёте не появляются. :::