{
    "lane": "C",
    "marker": "CDXCAT10C5796CC",
    "cases": [
        {
            "scenario": "create",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "id": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "f742ebe97acbb25ea865ec481f6ea53ffe371bf7dde74f2b518cb5b4a8bf8cc6"
        },
        {
            "scenario": "immediate_disable",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "list_created_disabled",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "cd032c54381f9d520f498edeffc8ba086bf8824ca434caddaf91636979c66b05",
            "all_formal_fields_source_equal": true,
            "source_column_count": 9,
            "create_time_length": 26,
            "update_time_length": 26
        },
        {
            "scenario": "duplicate_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "3594ff76ecb7bfd241018f3b79aac2f1efd211783751f121a92e3e3c97d2b070"
        },
        {
            "scenario": "empty_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "2ff3c21cc05d2c286b192bbdc518304356de9a8aa8a988e9b72de51630fc493a"
        },
        {
            "scenario": "overlong_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "0cd022a91dccfa243203eb75724541f08fbabf266cb3df884c4f1875f3bf1597"
        },
        {
            "scenario": "options_form",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "3258fd10beb3ade575dc3ad5e0650e59dd41a61f29868e0eaeaf38825f865c4b",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "options_include",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b2114d4cc7da47006c514755633288679dcae6c6d92f35dd8ba159d3cc8a907b",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "options_filter",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b2114d4cc7da47006c514755633288679dcae6c6d92f35dd8ba159d3cc8a907b",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "update_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "d27f72730a0be1e3fc2063e101681f50a3d06b7373290ab70643ace42b14bb5e"
        },
        {
            "scenario": "list_updated",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "9d5e85b086b2208363ac9c55f3cd5c3e571b11e6e1bd6be1d4fa6c16628d60e0",
            "all_formal_fields_source_equal": true,
            "source_column_count": 9,
            "create_time_length": 26,
            "update_time_length": 26
        },
        {
            "scenario": "update_repeat",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "d27f72730a0be1e3fc2063e101681f50a3d06b7373290ab70643ace42b14bb5e"
        },
        {
            "scenario": "list_repeated",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "9d5e85b086b2208363ac9c55f3cd5c3e571b11e6e1bd6be1d4fa6c16628d60e0",
            "all_formal_fields_source_equal": true,
            "source_column_count": 9,
            "create_time_length": 26,
            "update_time_length": 26
        },
        {
            "scenario": "enable_own",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "disable_own",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "invalid_status",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "895a03433aef6728292e1844037ddea569fb53b54217e6e4f3cb6ce919ab60a5"
        },
        {
            "scenario": "status_filter",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "9d5e85b086b2208363ac9c55f3cd5c3e571b11e6e1bd6be1d4fa6c16628d60e0"
        },
        {
            "scenario": "delete",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/delete",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "028805e8cc33c337d3cdb6ba1af015afbb0e932998da7f6a591728608ef0ca87"
        },
        {
            "scenario": "delete_repeat",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/delete",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b76ad0f35343bd93cdb26671e9c3c0cfd0796145908acf10504256dd3be20589"
        },
        {
            "scenario": "list_deleted",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": []
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "be269bcecb4c1e4ae825968cc555c50aa8f92903d859c30b40130f682102edf6"
        },
        {
            "scenario": "options_deleted",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "3258fd10beb3ade575dc3ad5e0650e59dd41a61f29868e0eaeaf38825f865c4b"
        },
        {
            "scenario": "update_missing",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b76ad0f35343bd93cdb26671e9c3c0cfd0796145908acf10504256dd3be20589"
        }
    ],
    "failure": null,
    "business_source": {
        "p\/controller\/DishCustomCategory.php": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
        "p\/logic\/DishCustomCategory.php": "622a55448cb732c8b0b26457021427e6c78420c48492841276a8d722e8430e25",
        "model\/DishesCustomCategory.php": "bb6d2207f9fa65efaba64306fae70cdd7bd2ec11984d6a6537ba5684bb0091ed"
    },
    "retained": {
        "id": 12,
        "marker": "CDXCAT10C5796CC",
        "status": 2,
        "is_delete": 1,
        "dish_references": 0
    },
    "category_natural_source": {
        "rows": 9,
        "sha256": "de66caafe93ffe3f86453a9d3b00a1c332b79aa51f5cc3a95a0b8a14f3142aa7"
    },
    "category_natural_unchanged": true,
    "dishes_source": {
        "rows": 5485,
        "sha256": "b663cfc6cb825b765a31e0a1166ea6a6c7e8e43d03aac5e1b5bb91f0c7c1150e"
    },
    "dishes_projection_unchanged": true,
    "dishes_audit_scope": "all rows exact ID\/UUID\/custom_category_id\/is_delete\/is_del projection, not all dish columns",
    "business_dml_tables": [
        "dishes_custom_category"
    ]
}