Базы данных в Afina позволяют подключаться к PostgreSQL, MySQL, SQLite, MongoDB и Redis прямо из RPA-флоу и модулей. Запускайте запросы, пишите результаты, гоните строки в автоматизацию — без внешнего оркестратора, без glue-скриптов. Встроенный mini-IDE с автокомплитом и историей запросов делает это юзабельным, а не просто возможным.
Почему автоматизации нужен first-class доступ к базе
Большинство браузерной автоматизации рано или поздно нуждается в базе — запомнить какие аккаунты прогнались сегодня, сохранить скрейпленные данные, дедупнуть URL, координировать параллельные флоу. Без этого команды лепят Google Sheets и CSV-файлы пока что-то не сломается. Afina делает базу примитивом, опрашиваемым из любого флоу.
Что внутри менеджера баз данных
1. Mini-IDE с автокомплитом
Schema-browser, SQL-редактор с подсветкой и автокомплитом, история запросов, preview результата. Тестируете запрос в UI, кидаете в RPA-блок или модуль одним копированием.
2. Поддерживаемые движки
PostgreSQL, MySQL / MariaDB, SQLite, MongoDB, Redis. Подключайте свои — локально, в облаке или через туннель через прокси. Соединения переиспользуются между флоу.
3. Использование в блоках RPA-флоу
Специальные DB-блоки: query, insert, update, upsert, iterate rows. Подключайте результаты в ${переменная}, которые потребляют downstream-блоки.
4. Безопасные соединения
Connection-строки запечатаны в zero-knowledge vault вместе с per-profile паролями. TLS-only по умолчанию, поддержка SSH-туннелей. Ничего в cleartext на диске.
5. AI-friendly через MCP
MCP-сервер отдаёт DB CRUD-инструменты — LLM может прочитать схему, прогнать запросы и водить флоу end-to-end. «Покажи аккаунты, которые не запускались 3 дня» превращается в рабочий SELECT без касания SQL.
Где базы данных встраиваются во флоу Afina
Affiliate-команды трекают какие креативы прогонялись на каких аккаунтах. SEO-команды сохраняют скрейпленные позиции SERP по кейвордам во времени. Airdrop-фермы дедупят кошельки и трекают статус claim. Мультиаккаунтинг-ops ставят работу в очередь и координируют worker-пулы. Web scraping пишет строки прямо в Postgres. Без интегрированной БД весь стек превращается в glue-мессо; Afina даёт её first-class citizen.