{
  "lane": "B",
  "mode": "reads",
  "routes": {
    "restaurantList": {
      "path": "/api/dining_config/restaurantList",
      "method": "POST",
      "status": 200,
      "code": 0,
      "wire_sha256": "56f988cbd68bc94fb4318cb7a466581f1f5389a3a244cfaf827d41f78e38a1f1",
      "wire_shape": {
        "kind": "object",
        "fields": {
          "code": "number",
          "data": {
            "kind": "object",
            "fields": {
              "current_page": "number",
              "data": {
                "kind": "array",
                "element_shapes": [
                  {
                    "kind": "object",
                    "fields": {
                      "admin_mobile": "string",
                      "admin_name": "string",
                      "area_id": "number",
                      "area_name": "string",
                      "create_by": "string",
                      "create_time": "string",
                      "file_path": "string",
                      "file_url": "string",
                      "id": "number",
                      "intro": "string",
                      "is_delete": "number",
                      "location": "string",
                      "name": "string",
                      "stall_count": "number",
                      "status": "number",
                      "status_label": "string",
                      "update_by": "string",
                      "update_time": "string"
                    }
                  }
                ]
              },
              "last_page": "number",
              "per_page": "number",
              "total": "number"
            }
          },
          "message": "string"
        }
      }
    },
    "restaurantDetail": {
      "path": "/api/dining_config/restaurantDetail",
      "method": "POST",
      "status": 200,
      "code": 0,
      "wire_sha256": "234c2142bdeba817b1077d3961163318305c8554df4d1d7c17bda93b3fe032f2",
      "wire_shape": {
        "kind": "object",
        "fields": {
          "code": "number",
          "data": {
            "kind": "object",
            "fields": {
              "admin_mobile": "string",
              "admin_name": "string",
              "area_id": "number",
              "area_name": "string",
              "create_by": "string",
              "create_time": "string",
              "file_path": "string",
              "file_url": "string",
              "id": "number",
              "intro": "string",
              "is_delete": "number",
              "location": "string",
              "name": "string",
              "status": "number",
              "status_label": "string",
              "update_by": "string",
              "update_time": "string"
            }
          },
          "message": "string"
        }
      }
    },
    "restaurantOptions": {
      "path": "/api/dining_config/restaurantOptions",
      "method": "POST",
      "status": 200,
      "code": 0,
      "wire_sha256": "cec00336ec8d99d73c69789d2132c29798931a90a18b6a1668011793e67c6a46",
      "wire_shape": {
        "kind": "object",
        "fields": {
          "code": "number",
          "data": {
            "kind": "array",
            "element_shapes": [
              {
                "kind": "object",
                "fields": {
                  "children": {
                    "kind": "array",
                    "element_shapes": [
                      {
                        "kind": "object",
                        "fields": {
                          "label": "string",
                          "value": "number"
                        }
                      }
                    ]
                  },
                  "label": "string",
                  "value": "string"
                }
              }
            ]
          },
          "message": "string"
        }
      }
    },
    "stallOptions": {
      "path": "/api/dining_config/stallOptions",
      "method": "POST",
      "status": 200,
      "code": 0,
      "wire_sha256": "dc82bf46874594911857077a3491aae3ff02defd70da77adb071df69db88be88",
      "wire_shape": {
        "kind": "object",
        "fields": {
          "code": "number",
          "data": {
            "kind": "array",
            "element_shapes": [
              {
                "kind": "object",
                "fields": {
                  "children": {
                    "kind": "array",
                    "element_shapes": [
                      {
                        "kind": "object",
                        "fields": {
                          "children": {
                            "kind": "array",
                            "element_shapes": []
                          },
                          "label": "string",
                          "value": "string"
                        }
                      },
                      {
                        "kind": "object",
                        "fields": {
                          "children": {
                            "kind": "array",
                            "element_shapes": [
                              {
                                "kind": "object",
                                "fields": {
                                  "label": "string",
                                  "value": "number"
                                }
                              }
                            ]
                          },
                          "label": "string",
                          "value": "string"
                        }
                      }
                    ]
                  },
                  "label": "string",
                  "value": "string"
                }
              },
              {
                "kind": "object",
                "fields": {
                  "children": {
                    "kind": "array",
                    "element_shapes": [
                      {
                        "kind": "object",
                        "fields": {
                          "children": {
                            "kind": "array",
                            "element_shapes": [
                              {
                                "kind": "object",
                                "fields": {
                                  "label": "string",
                                  "value": "number"
                                }
                              }
                            ]
                          },
                          "label": "string",
                          "value": "string"
                        }
                      }
                    ]
                  },
                  "label": "string",
                  "value": "string"
                }
              }
            ]
          },
          "message": "string"
        }
      }
    }
  },
  "boundary": {
    "business": "",
    "business_constant": "BUSINESS_VALUE",
    "school_feature": false,
    "external_stubs": true,
    "original_debug": false
  },
  "source_sha256": {
    "api/controller/DiningConfig.php": "c80749aa80aff6b0f38651ae2d0888d2db117b507a643a19b4a2d57cc8497d81",
    "api/service/DiningConfig.php": "4cbc230c468932e78c1f30cc93938b5fd64736536ba98becba0a0f80e52bc5fc",
    "api/validate/DiningConfig.php": "be0c2f3023bdbcb5c885e658b66b1c4743f40406ba7fabea25538bb19b3c5d12"
  },
  "server_version": "5.6.50-log",
  "schema": {
    "ydy_restaurant_area": [
      {
        "column_default": null,
        "column_key": "PRI",
        "column_name": "id",
        "data_type": "int",
        "datetime_precision": null,
        "extra": "auto_increment",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "MUL",
        "column_name": "school_uuid",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "name",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "admin_name",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "admin_mobile",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "intro",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "file_path",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "1",
        "column_key": "",
        "column_name": "status",
        "data_type": "tinyint",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "0",
        "column_key": "",
        "column_name": "order",
        "data_type": "int",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "0",
        "column_key": "",
        "column_name": "is_delete",
        "data_type": "tinyint",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "create_by",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "update_by",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "CURRENT_TIMESTAMP",
        "column_key": "",
        "column_name": "create_time",
        "data_type": "datetime",
        "datetime_precision": "0",
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "CURRENT_TIMESTAMP",
        "column_key": "",
        "column_name": "update_time",
        "data_type": "datetime",
        "datetime_precision": "0",
        "extra": "on update CURRENT_TIMESTAMP",
        "is_nullable": "NO"
      }
    ],
    "ydy_restaurant_shop": [
      {
        "column_default": null,
        "column_key": "PRI",
        "column_name": "id",
        "data_type": "int",
        "datetime_precision": null,
        "extra": "auto_increment",
        "is_nullable": "NO"
      },
      {
        "column_default": "0",
        "column_key": "MUL",
        "column_name": "area_id",
        "data_type": "int",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "name",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "admin_name",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "admin_mobile",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "location",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "file_path",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "intro",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "1",
        "column_key": "",
        "column_name": "status",
        "data_type": "tinyint",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "0",
        "column_key": "",
        "column_name": "is_delete",
        "data_type": "tinyint",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "create_by",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "",
        "column_key": "",
        "column_name": "update_by",
        "data_type": "varchar",
        "datetime_precision": null,
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "CURRENT_TIMESTAMP",
        "column_key": "",
        "column_name": "create_time",
        "data_type": "datetime",
        "datetime_precision": "0",
        "extra": "",
        "is_nullable": "NO"
      },
      {
        "column_default": "CURRENT_TIMESTAMP",
        "column_key": "",
        "column_name": "update_time",
        "data_type": "datetime",
        "datetime_precision": "0",
        "extra": "on update CURRENT_TIMESTAMP",
        "is_nullable": "NO"
      }
    ]
  },
  "trigger_count": 0,
  "foreign_key_count": 0,
  "natural_before": "259760ef0b571e3b88be627574093fedfae9094c4bd46ef50de1fbb01ac16676",
  "natural_counts": {
    "areas": 15,
    "shops": 12,
    "stalls": 70
  },
  "own_before": {
    "areas": 0,
    "shops": 0
  },
  "natural_orphan_reference_counts": [
    0,
    0
  ],
  "preflight_pass": true,
  "natural_unchanged": true,
  "database_writes": 0,
  "failure": ""
}
