InstantDB — Postgres в один клик
InstantDB поднимает managed Postgres-инстанс прямо из IDE: одна кнопка — и через несколько секунд у вас готовое подключение к свежей базе, без Docker, аккаунтов у провайдеров и ручной настройки сети.
Функция сейчас в Free Beta — бесплатно, без карт, без лимитов по количеству созданий.
Когда использовать
- Быстрый тест запроса — нужна чистая Postgres-база на 10 минут, чтобы проверить SQL, миграцию или поведение расширения.
- Демо — показать коллеге работу IDE без подключения к боевой инфраструктуре.
- Обучение — практиковаться с SQL, jsonb, pgvector или EXPLAIN без риска что-то сломать.
- Скетч схемы — набросать таблицы и связи перед тем, как переносить их на prod-подключение.
Для постоянных данных InstantDB не предназначен — см. раздел Срок жизни и лимиты ниже.
Создать инстанс
- Откройте форму нового подключения: + в левой панели или ⌘+K → Create connection.
- В пустом состоянии формы есть строка «или поднимите тестовую БД за секунды» с кнопкой Instant DB (бейдж
FREE BETA).
- Нажмите кнопку. IDE покажет статус «Создание…» и через несколько секунд автоматически заполнит поля подключения: хост, порт, базу, пользователя и пароль.
- При желании измените Имя подключения (по умолчанию —
ide99 Instant DB).
- Нажмите Save. Подключение появится в левой панели — можно открывать SQL-редактор и работать.
Параметры подключения управляются сервисом InstantDB и не редактируются. Можно изменить только название строки выше.
Что вы получаете
| Параметр |
Значение |
| Тип |
Полноценный PostgreSQL 17 (не SQLite/эмулятор) |
| Доступ |
По сети, поверх TLS |
| Подключение |
Хост, порт, база, пользователь, пароль — всё заполняется автоматически |
| Права |
Полные: можно создавать схемы, таблицы, расширения, роли |
| Изоляция |
Своя база и роль на каждый инстанс |
Поскольку это настоящий Postgres, в нём работают все функции ide99: EXPLAIN visualizer, JSONB-редактор, миграции, pgvector.
Срок жизни и лимиты
InstantDB — для временных баз, не для долгого хранения.
- TTL по умолчанию: 1 час. После истечения база автоматически удаляется со всеми данными.
- Активный инстанс — один на устройство. Чтобы создать новый, удалите старый (см. ниже).
- Расширение TTL: пока подключение открыто в IDE, ide99 периодически продлевает срок жизни автоматически.
Если в базе важные данные — переносите их в постоянное подключение через логический бэкап (pg_dump → pg_restore) или через INSERT ... SELECT в другую БД.
Удалить инстанс
- Кликните правой кнопкой по подключению в левой панели → Delete connection. IDE удалит и подключение, и сам инстанс на стороне InstantDB.
- Либо просто дождитесь истечения TTL — инстанс удалится автоматически.
Безопасность
- Каждый инстанс получает уникальные креды; никто другой не имеет доступа к вашей базе.
- Креды хранятся в OS keychain так же, как для любого другого подключения (см. Приватность и телеметрия).
- Трафик до базы шифруется TLS.
- Не используйте InstantDB для персональных данных, секретов или production-нагрузки.
Частые вопросы
Сколько это стоит?
Сейчас — бесплатно, без карт и аккаунтов. InstantDB находится в Free Beta.
Можно ли подключиться к InstantDB-инстансу из другого инструмента (psql, DBeaver)?
Да. Креды стандартные — скопируйте их из формы подключения. Учтите, что инстанс всё равно удалится по истечении TTL.
Что если я закрою IDE — база останется?
Останется до конца TTL. Если планируете вернуться позже — TTL продлевается, пока подключение открыто в активной сессии IDE.
Можно ли увеличить TTL вручную?
Не сейчас. В Free Beta TTL фиксирован.
Что дальше