# 1. Reference your saved connection profiles source: tidb_dev target: tidb_local # 2. Set global defaults (Equivalent to --mode full-refresh) defaults: mode: truncate # This pattern tells Sling: "Use the exact same name (schema.table) for the target" # equivalent to --tgt-object 'autoflow.crm_accounts' # object: "{stream}" # 3. Define the list of tables (streams) streams: # Key = --src-stream # Value = null (because we rely on the 'object' default above) # "autoflow.bi_reports": # object: "autoflow.bi_reports" # "autoflow.crm_account_assessment": # object: "autoflow.crm_account_assessment" # "autoflow.crm_account_review_execution_index": # object: "autoflow.crm_account_review_execution_index" # "autoflow.crm_accounts": # object: "autoflow.crm_accounts" # "autoflow.crm_accounts_snapshot": # object: "autoflow.crm_accounts_snapshot" "pingcap.crm_acv_targets": object: "autoflow.crm_acv_targets" # "autoflow.crm_contacts": # object: "autoflow.crm_contacts" # "autoflow.crm_daily_account_statistics": # object: "autoflow.crm_daily_account_statistics" # "autoflow.crm_data_authority": # object: "autoflow.crm_data_authority" # "autoflow.crm_department": # object: "autoflow.crm_department" # "autoflow.crm_eval_metrics": # object: "autoflow.crm_eval_metrics" "pingcap.crm_ka_accounts": object: "autoflow.crm_ka_accounts" # "autoflow.crm_log_processing_status": # object: "autoflow.crm_log_processing_status" # "autoflow.crm_opportunities": # object: "autoflow.crm_opportunities" # "autoflow.crm_opportunities_snapshot": # object: "autoflow.crm_opportunities_snapshot" # "autoflow.crm_opportunity_review_execution_index": # object: "autoflow.crm_opportunity_review_execution_index" # "autoflow.crm_orders": # object: "autoflow.crm_orders" # "autoflow.crm_payment_plans": # object: "autoflow.crm_payment_plans" # "autoflow.crm_poc": # object: "autoflow.crm_poc" # "autoflow.crm_push_notification": # object: "autoflow.crm_push_notification" # "autoflow.crm_report_index": # object: "autoflow.crm_report_index" # "autoflow.crm_sales_activities": # object: "autoflow.crm_sales_activities" # "autoflow.crm_sales_records": # object: "autoflow.crm_sales_records" # "autoflow.crm_sales_visit_records": # object: "autoflow.crm_sales_visit_records" # "autoflow.crm_stages": # object: "autoflow.crm_stages" "pingcap.crm_system_configurations": object: "autoflow.crm_system_configurations" # "autoflow.crm_todos": # object: "autoflow.crm_todos" # "autoflow.crm_tracked_field_snapshots": # object: "autoflow.crm_tracked_field_snapshots" # "autoflow.crm_user": # object: "autoflow.crm_user" # "autoflow.diagnostic_intermediate_callhigh": # object: "autoflow.diagnostic_intermediate_callhigh" # "autoflow.diagnostic_intermediate_decision_maker": # object: "autoflow.diagnostic_intermediate_decision_maker" # "autoflow.diagnostic_intermediate_decision_maker_engagement": # object: "autoflow.diagnostic_intermediate_decision_maker_engagement" # "autoflow.diagnostic_intermediate_playbook": # object: "autoflow.diagnostic_intermediate_playbook" # "autoflow.diagnostic_intermediate_playbook_tops": # object: "autoflow.diagnostic_intermediate_playbook_tops" # "autoflow.diagnostic_playbook": # object: "autoflow.diagnostic_playbook" # "autoflow.diagnostic_playbook_evaluation": # object: "autoflow.diagnostic_playbook_evaluation" # "autoflow.diagnostic_report": # object: "autoflow.diagnostic_report" # "autoflow.document_contents": # object: "autoflow.document_contents" # "autoflow.feishu_message_log": # object: "autoflow.feishu_message_log" # "autoflow.user": # object: "autoflow.user" # "autoflow.user_fxiaoke": # object: "autoflow.user_fxiaoke" # "autoflow.user_profiles": # object: "autoflow.user_profiles" # "autoflow.users": # object: "autoflow.users"