create_sync_job
Creates a synchronization job to import a database schema from an agent into a specified project schema, with options for import scope, mode, and branch.
Instructions
Создать задачу синхронизации структуры базы через агента.
Args:
project_uuid: UUID проекта.
agent_uuid: UUID агента.
agent_database_uuid: UUID базы данных в агенте.
target_schema_uuid: UUID схемы проекта, куда импортировать.
agent_schema_uuid: UUID схемы в агенте (для one_schema).
import_scope: Область импорта: one_schema или whole_database.
import_mode: Режим импорта: replace или merge.
branch_name: Ветка, в которую вносятся изменения.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_uuid | Yes | ||
| branch_name | No | main | |
| import_mode | No | replace | |
| import_scope | No | one_schema | |
| project_uuid | Yes | ||
| agent_schema_uuid | No | ||
| target_schema_uuid | Yes | ||
| agent_database_uuid | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |