{
  "repo": "pingcap/tidb-tools",
  "binary": "ddl_checker",
  "binary_path": "ddl_checker/main.go",
  "dependencies": {
    "CLI ddl_checker": {
      "description": "Connects to MySQL/TiDB, syncs table metadata when needed, and executes DDL checks interactively.",
      "infrastructure": {
        "mysql_tidb_sql": {
          "conditions": [
            "User enters DDL statements in auto or prompt mode"
          ],
          "operations": [
            {
              "operation": "Open database connections and execute or sync DDL state",
              "implementation": "ddl_checker/main.go"
            }
          ]
        }
      },
      "services": []
    }
  }
}
