Skip to content
MasyaSm edited this page Apr 15, 2026 · 1 revision

FAQ

Почему пакет не делает restore?

Потому что restore почти всегда зависит от бизнес-правил проекта: порядок загрузки таблиц, конфликты id, внешние ключи и доменные события редко бывают универсальными.

Почему accountIds называется так странно?

Это legacy-имя. В текущей интеграции проекта туда фактически передаются ids субсчетов. Наружу имя пока сохранено ради обратной совместимости.

Можно ли резолвить UserBackupServiceInterface напрямую из контейнера?

Не нужно. Use case требует runtime scope, поэтому правильный путь — через UserBackupServiceFactoryInterface.

Где задается путь для backup-файла?

В приложении. Пакет больше не генерирует путь сам.

Какие форматы backup поддерживаются?

  • .json
  • новый чанковый .json.enc
  • legacy .enc по совместимости

Поддерживается ли PostgreSQL?

Сейчас пакет ориентирован в первую очередь на MySQL-подобный сценарий. PostgreSQL стоит рассматривать как отдельную задачу развития.