github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/tiup/conf/task.yaml (about)

     1  ---
     2  name: upgrade_via_tiup
     3  task-mode: all
     4  is-sharding: true
     5  enable-heartbeat: true
     6  case-sensitive: true
     7  
     8  target-database:
     9    host: tidb
    10    port: 4000
    11    user: "root"
    12    password: ""
    13  
    14  mysql-instances:
    15    - source-id: "mysql-replica-01"
    16      black-white-list:  "instance"
    17      route-rules: ["sharding-route-rules-table", "sharding-route-rules-schema"]
    18  
    19    - source-id: "mariadb-replica-02"
    20      black-white-list:  "instance"
    21      route-rules: ["sharding-route-rules-table", "sharding-route-rules-schema"]
    22  
    23  black-white-list:
    24    instance:
    25      do-dbs: ["~^[sS]harding[\\d]+"]
    26      do-tables:
    27      -  db-name: "~^[sS]harding[\\d]+"
    28         tbl-name: "~^[tT][\\d]+"
    29  
    30  routes:
    31    sharding-route-rules-table:
    32      schema-pattern: "[sS]harding*"
    33      table-pattern: "[tT]*"
    34      target-schema: db_target
    35      target-table: t_target
    36  
    37    sharding-route-rules-schema:
    38      schema-pattern: "[sS]harding*"
    39      target-schema: db_target