project_root: ${PROJECT_ROOT}
backend:
  root_dir: /Users/zyl/my_projects/GroupSideProjectManagementSystem
  env:
    COUCHDB_DBNAME: test_push_auto
    COUCHDB_USER: admin
    COUCHDB_PASSWORD: password123
    COUCHDB_URL: http://127.0.0.1
    COUCHDB_PORT: "5984"
  start_command:
    - /Users/zyl/my_projects/GroupSideProjectManagementSystem/.venv/bin/python
    - run.py
  restore_command:
    - /Users/zyl/my_projects/GroupSideProjectManagementSystem/.venv/bin/python
    - run.py
    - restore-database
    - -d
    - test_push_auto
    - -s
    - ${PROJECT_ROOT}/working_local_datasource/filtered
  ready_url: http://localhost:8000/docs
  ready_timeout_seconds: 120
  ready_interval_seconds: 2
  log_file: ${PROJECT_ROOT}/test_results/auto_test/backend/backend.log
  pid_file: ${PROJECT_ROOT}/test_results/auto_test/backend/backend.pid
couchdb:
  enabled: true
  base_url: http://localhost:5984
  database: test_push_auto
  username: admin
  password: password123
  recreate_after_delete: false
paths:
  temp_data_dir: ${PROJECT_ROOT}/working_local_datasource/tmp_auto_test/current
  persistence_db: ${PROJECT_ROOT}/test_results/sync_state_machine/auto_test_pipeline.db
  pipeline_log_dir: ${PROJECT_ROOT}/test_results/auto_test/pipeline_logs
  report_dir: ${PROJECT_ROOT}/test_results/auto_test/reports
  common_dataset_dir: ${PROJECT_ROOT}/tests/fixtures/auto_sync/datasource/common_baseline
pipeline:
  project_root: ${PROJECT_ROOT}
  run_profile: ${PROJECT_ROOT}/run_profiles/jsonl_to_api.test.yaml
  command:
    - /Users/zyl/my_projects/ecm_sync_system/.venv/bin/python
    - run.py
    - --config_path
    - run_profiles/jsonl_to_api.test.yaml
domains:
  enabled:
    - company
    - supplier
    - project
    - contract
    - contract_change
    - construction_task
    - construction_task_detail
    - material
    - material_detail
    - contract_settlement
    - contract_settlement_detail
    - personnel
    - personnel_detail
    - project_detail_data
    - preparation
    - production
    - lar
    - lar_change
    - units
  script_dir: ${PROJECT_ROOT}/scripts/auto_test_domains

