Перейти к содержимому

Экспорт данных

Ваш код всегда принадлежит вам — он хранится на GitHub. База данных, файлы и аналитика — у каждого свой путь экспорта.

Proyecta не блокирует ваши данные внутри платформы. Код, данные, файлы и аналитика — у каждого есть путь экспорта, которым можно воспользоваться без каких-либо дополнительных разрешений.

Код (всегда доступен для экспорта, всегда ваш)

Заголовок раздела «Код (всегда доступен для экспорта, всегда ваш)»

Каждое изменение, которое вносит ИИ, фиксируется коммитом в репозитории GitHub под вашим аккаунтом. Никакой обёртки Proyecta вокруг вашего кода нет — это обычный git-репозиторий с обычными коммитами и ветками.

Чтобы получить код:

  1. Откройте ваш репозиторий на github.com
  2. Нажмите Code → Download ZIP, чтобы скачать снимок состояния, или
  3. Клонируйте полную историю: git clone <your-repo-url>

Вы также можете добавить дополнительные remote-репозитории (GitLab, Bitbucket, собственный self-hosted git-сервер). ИИ делает коммиты в ту ветку, которая в данный момент активна, — всё остальное под вашим контролем.

Для встроенной базы данных:

  • Dashboard > Data — откройте Dashboard > Data в builder, чтобы просматривать таблицы и записи.
  • Экспорт данных из встроенной базы данных пока недоступен через интерфейс. Попросите ИИ запросить и отформатировать данные для вас или воспользуйтесь собственным дашбордом Convex (dashboard.convex.dev), чтобы экспортировать записи напрямую.

База данных (инфраструктурные сервисы PostgreSQL / MySQL / MongoDB)

Заголовок раздела «База данных (инфраструктурные сервисы PostgreSQL / MySQL / MongoDB)»

Если вы добавили реляционный или документо-ориентированный инфраструктурный сервис к своей dev-машине, используйте стандартные инструменты dump из терминала builder:

Окно терминала
# PostgreSQL
pg_dump -U postgres -d mydb > backup.sql
# MySQL
mysqldump -u root mydb > backup.sql
# MongoDB
mongodump --db mydb --out ./backup

Полученный файл можно передать по scp или загрузить туда, где он вам нужен.

Для файлов, загруженных в Proyecta Files (Files API с поддержкой CDN), используйте proyecta.files.list() из SDK, чтобы перечислить всё содержимое, а затем загрузите каждый файл по его url. Подробнее — в разделе Файлы и медиа.

Встроенная аналитика отображается в Dashboard > Analytics. Экспорт в CSV / JSON запланирован в roadmap. Пока можно попросить ИИ пересылать аналитику стороннему провайдеру (Google Analytics, PostHog, Mixpanel) и экспортировать данные оттуда.

Данные аккаунта (GDPR / право на переносимость)

Заголовок раздела «Данные аккаунта (GDPR / право на переносимость)»

Для полного экспорта данных аккаунта — организации, участники, история платежей, счета, журналы аудита — обратитесь в поддержку. Self-service экспорт в стиле GDPR запланирован в roadmap.

  • Архив проекта в один клик — код, база данных, файлы, метаданные секретов и аналитика в одном загружаемом архиве
  • Self-service экспорт GDPR для данных на уровне аккаунта
  • Плановые резервные копии с экспортом в S3, R2 или любое объектное хранилище
  • Экспорт аналитики в CSV/JSON из панели Analytics