多pipeline同步支持
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
node_types:
|
||||
- project
|
||||
- contract
|
||||
- contract_change
|
||||
- construction_task
|
||||
- construction_task_detail
|
||||
- material
|
||||
- material_detail
|
||||
- contract_settlement
|
||||
- contract_settlement_detail
|
||||
- personnel
|
||||
- personnel_detail
|
||||
- preparation
|
||||
- production
|
||||
- lar
|
||||
- lar_change
|
||||
- project_detail_data
|
||||
- units
|
||||
local_datasource:
|
||||
type: jsonl
|
||||
jsonl_dir: ${PROJECT_ROOT}/working_local_datasource/20260302-020003
|
||||
remote_datasource:
|
||||
type: jsonl
|
||||
jsonl_dir: ${PROJECT_ROOT}/runtime/tmp/multi_project_jsonl_remote
|
||||
persist:
|
||||
db_path: ${PROJECT_ROOT}/test_results/sync_state_machine/multi_project_jsonl.db
|
||||
logging:
|
||||
file_dir: ${PROJECT_ROOT}/test_results/sync_state_machine
|
||||
file_name_pattern: multi_project_project_{timestamp}.log
|
||||
strategies:
|
||||
project:
|
||||
config:
|
||||
auto_bind: true
|
||||
auto_bind_fields:
|
||||
- name
|
||||
lar:
|
||||
config:
|
||||
local_orphan_action: create_remote
|
||||
lar_change:
|
||||
config:
|
||||
local_orphan_action: create_remote
|
||||
project_detail_data:
|
||||
config:
|
||||
local_orphan_action: create_remote
|
||||
units:
|
||||
config:
|
||||
local_orphan_action: create_remote
|
||||
Reference in New Issue
Block a user