{
  "exit_code": 0,
  "report": {
    "actual_model_json_equal": true,
    "actual_prepares": 10,
    "actual_sql_sha256": [
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "f316cd47b0551e9a0852d90ea46f9b66e6392f76da277ed137f795df95cd5bfa",
      "2fcc5cccca9b53c0c1c84d73d7cfb009e16bbf1c876d18923fc5caad52e51a50",
      "ed0c91ad2d34af576e9cf4cc998efdc61264b9cc47b00b4c8f546db4ec631316",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "abff27c657e8fecdcbe516f79328ebb374a5a0c7feaa6b93591e67a88676f6a3",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70"
    ],
    "api_authorization_tested": false,
    "assertions": 168,
    "attributes": {
      "11": {
        "actual": 0,
        "effective": "getter-confirmed",
        "expected": 0
      },
      "17": {
        "actual": null,
        "effective": "unknown",
        "expected": false,
        "getter": "unsupported",
        "sqlstate": "IM001"
      },
      "19": {
        "actual": 2,
        "effective": "getter-confirmed",
        "expected": 2
      },
      "20": {
        "actual": null,
        "effective": "unknown",
        "expected": false,
        "getter": "unsupported",
        "sqlstate": "IM001"
      },
      "3": {
        "actual": 2,
        "effective": "getter-confirmed",
        "expected": 2
      },
      "8": {
        "actual": 2,
        "effective": "getter-confirmed",
        "expected": 2
      }
    },
    "business_dml": 0,
    "business_select_executions": 14,
    "current_source_manifest": {
      "app/api/model/user/GiftLog.php": "fc28131f940b8c0e925a94158394506998a124329e81b4473932e205c6c26810",
      "app/common.php": "c83bd472fdaa75afe201078504ef5a0a010f6d3535b9816c1f0de25b2ef4f66f",
      "app/common/database/Dm.php": "ab5d44a9915af0f0a01186b0c72fc759075ebe9651a6c28cee40123a65218727",
      "app/common/database/DmBuilder.php": "58e1e79ce69881cc305c6fd33adec0e9a3d030ac15b4c00ae464cbaa4cce2b59",
      "app/common/service/FixedScaleDecimalResponse.php": "c3bce04654a313e2918667a8a1019eb7b4c45b98edf9a5218d3e8c40b8d333cc",
      "cores/BaseModel.php": "15b09472d9152906bd3f6cfa6b98ea87b1952abcc9587e7e72526fff73ab78c6",
      "cores/traits/ErrorTrait.php": "74b68ccc4a10eb7d1a9550b4babf85bfedfe6c492c13227b9c144debbd2d9c52",
      "vendor/topthink/framework/src/think/cache/driver/File.php": "7845a82948a116e7625e92d7acefde100093533d8d4785038cb510e8cf59d31e",
      "vendor/topthink/think-orm/src/DbManager.php": "2c412e36e8f46520a2d23908f15432450096d81cc38ac040c78c796c1d9a80ab",
      "vendor/topthink/think-orm/src/Model.php": "abb66e9c1bc083abbbce072bccff64b47314ff3e3b2de8ce51c525bf5091c2ae",
      "vendor/topthink/think-orm/src/db/BaseQuery.php": "e5fb8085e4b7786b53a1674dcc840e2784e84484e14ae8cac32c43c5ed786ec2",
      "vendor/topthink/think-orm/src/db/Builder.php": "ffb13050227bccbd9a71a6f36a135bfd3ccc58aab68dc85574cab51ba6ae4e4f",
      "vendor/topthink/think-orm/src/db/Connection.php": "74ed663bfe2bfd5f6cfcb5b5d3b98e38e33742c9c73ff8844c04e7090d75f8b9",
      "vendor/topthink/think-orm/src/db/PDOConnection.php": "42b04b0f6b66f719e5f697f5407f0f1c02ae5336e4a5c67c800f1034aeb0727f",
      "vendor/topthink/think-orm/src/db/Query.php": "1db49653c4fabd34b53783e772a5cfa0a917390c61adc5d2a312e896035dab30"
    },
    "cursor_connection_clones": 1,
    "ddl": 0,
    "dml": 0,
    "file_cache_cold_hot_equal": true,
    "frozen_pk_ownership_sha256": "5ea5aeab8b97b01262e32b48a56afee4f64f2f8541c64c447dfa201b749bfa76",
    "full_model_dto": [
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": "18446744073709551615",
        "biz_order_no": "CDXP5W11A91C_4",
        "biz_type": "precision_probe",
        "create_time": "2001-01-01 00:00:00",
        "describe": "CDXP5W11A91C zero-money precision preparation",
        "log_id": 68,
        "money": "0.00",
        "operator_id": "CDXP5W11A91C",
        "operator_name": "precision fixture",
        "remark": "CDXP5W11A91C fixture-only; no account balance mutation; vector=4",
        "scene": 30,
        "user_id": 1926
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9223372036854775807,
        "biz_order_no": "CDXP5W11A91C_3",
        "biz_type": "precision_probe",
        "create_time": "2001-01-01 00:00:00",
        "describe": "CDXP5W11A91C zero-money precision preparation",
        "log_id": 67,
        "money": "0.00",
        "operator_id": "CDXP5W11A91C",
        "operator_name": "precision fixture",
        "remark": "CDXP5W11A91C fixture-only; no account balance mutation; vector=3",
        "scene": 30,
        "user_id": 1926
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9007199254740993,
        "biz_order_no": "CDXP5W11A91C_2",
        "biz_type": "precision_probe",
        "create_time": "2001-01-01 00:00:00",
        "describe": "CDXP5W11A91C zero-money precision preparation",
        "log_id": 66,
        "money": "0.00",
        "operator_id": "CDXP5W11A91C",
        "operator_name": "precision fixture",
        "remark": "CDXP5W11A91C fixture-only; no account balance mutation; vector=2",
        "scene": 30,
        "user_id": 1926
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9007199254740991,
        "biz_order_no": "CDXP5W11A91C_1",
        "biz_type": "precision_probe",
        "create_time": "2001-01-01 00:00:00",
        "describe": "CDXP5W11A91C zero-money precision preparation",
        "log_id": 65,
        "money": "0.00",
        "operator_id": "CDXP5W11A91C",
        "operator_name": "precision fixture",
        "remark": "CDXP5W11A91C fixture-only; no account balance mutation; vector=1",
        "scene": 30,
        "user_id": 1926
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 0,
        "biz_order_no": "CDXP5W11A91C_0",
        "biz_type": "precision_probe",
        "create_time": "2001-01-01 00:00:00",
        "describe": "CDXP5W11A91C zero-money precision preparation",
        "log_id": 64,
        "money": "0.00",
        "operator_id": "CDXP5W11A91C",
        "operator_name": "precision fixture",
        "remark": "CDXP5W11A91C fixture-only; no account balance mutation; vector=0",
        "scene": 30,
        "user_id": 1926
      }
    ],
    "full_model_wire": "[{\"log_id\":68,\"user_id\":1926,\"scene\":30,\"money\":\"0.00\",\"balance_before\":\"0.00\",\"balance_after\":\"0.00\",\"biz_type\":\"precision_probe\",\"biz_order_id\":\"18446744073709551615\",\"biz_order_no\":\"CDXP5W11A91C_4\",\"describe\":\"CDXP5W11A91C zero-money precision preparation\",\"remark\":\"CDXP5W11A91C fixture-only; no account balance mutation; vector=4\",\"operator_id\":\"CDXP5W11A91C\",\"operator_name\":\"precision fixture\",\"create_time\":\"2001-01-01 00:00:00\"},{\"log_id\":67,\"user_id\":1926,\"scene\":30,\"money\":\"0.00\",\"balance_before\":\"0.00\",\"balance_after\":\"0.00\",\"biz_type\":\"precision_probe\",\"biz_order_id\":9223372036854775807,\"biz_order_no\":\"CDXP5W11A91C_3\",\"describe\":\"CDXP5W11A91C zero-money precision preparation\",\"remark\":\"CDXP5W11A91C fixture-only; no account balance mutation; vector=3\",\"operator_id\":\"CDXP5W11A91C\",\"operator_name\":\"precision fixture\",\"create_time\":\"2001-01-01 00:00:00\"},{\"log_id\":66,\"user_id\":1926,\"scene\":30,\"money\":\"0.00\",\"balance_before\":\"0.00\",\"balance_after\":\"0.00\",\"biz_type\":\"precision_probe\",\"biz_order_id\":9007199254740993,\"biz_order_no\":\"CDXP5W11A91C_2\",\"describe\":\"CDXP5W11A91C zero-money precision preparation\",\"remark\":\"CDXP5W11A91C fixture-only; no account balance mutation; vector=2\",\"operator_id\":\"CDXP5W11A91C\",\"operator_name\":\"precision fixture\",\"create_time\":\"2001-01-01 00:00:00\"},{\"log_id\":65,\"user_id\":1926,\"scene\":30,\"money\":\"0.00\",\"balance_before\":\"0.00\",\"balance_after\":\"0.00\",\"biz_type\":\"precision_probe\",\"biz_order_id\":9007199254740991,\"biz_order_no\":\"CDXP5W11A91C_1\",\"describe\":\"CDXP5W11A91C zero-money precision preparation\",\"remark\":\"CDXP5W11A91C fixture-only; no account balance mutation; vector=1\",\"operator_id\":\"CDXP5W11A91C\",\"operator_name\":\"precision fixture\",\"create_time\":\"2001-01-01 00:00:00\"},{\"log_id\":64,\"user_id\":1926,\"scene\":30,\"money\":\"0.00\",\"balance_before\":\"0.00\",\"balance_after\":\"0.00\",\"biz_type\":\"precision_probe\",\"biz_order_id\":0,\"biz_order_no\":\"CDXP5W11A91C_0\",\"describe\":\"CDXP5W11A91C zero-money precision preparation\",\"remark\":\"CDXP5W11A91C fixture-only; no account balance mutation; vector=0\",\"operator_id\":\"CDXP5W11A91C\",\"operator_name\":\"precision fixture\",\"create_time\":\"2001-01-01 00:00:00\"}]",
    "global_p0_closed": false,
    "hot_additional_prepares": 0,
    "http_increment": 0,
    "identity": {
      "components": {
        "/home/dmdba/dmdbms/bin/libdmdpi.so": "3dc07a419c3fc023ef05db1d8cee2e1f97712bc7c9026cf6f73b69ad692e9fc2",
        "/home/dmdba/dmdbms/drivers/php_pdo/libphp74_dm.so": "342fe4e9b28a2c8066e9b940c96d403ed93f281b8a80325ba2ac4a01af7b1991",
        "/home/dmdba/dmdbms/drivers/php_pdo/php74_pdo_dm.so": "5f44eb2b197faf701c483e7e7ae995add204a55e684b6f9dfc61ee64bf1652bc",
        "/www/server/php/74/bin/php": "7de65d98a793410b40f59da8fde6fcc0c2d0d40ba7788b0d966a319a29b9817e"
      },
      "core_soft": 0,
      "extra_decimal_defined": false,
      "int_size": 8,
      "mapped": {
        "/home/dmdba/dmdbms/bin/libdmdpi.so": "3dc07a419c3fc023ef05db1d8cee2e1f97712bc7c9026cf6f73b69ad692e9fc2",
        "/home/dmdba/dmdbms/drivers/php_pdo/libphp74_dm.so": "342fe4e9b28a2c8066e9b940c96d403ed93f281b8a80325ba2ac4a01af7b1991",
        "/home/dmdba/dmdbms/drivers/php_pdo/php74_pdo_dm.so": "5f44eb2b197faf701c483e7e7ae995add204a55e684b6f9dfc61ee64bf1652bc"
      },
      "php": "7.4.33"
    },
    "independent_sql_sha256": [
      "37c3f74b06c88f7dd5208fd8cf34e5b45a46e9779c3ea859ad646528622ddea5",
      "9cd202117e35c620c0c6728008005d9bf1b3806194f9a266da8c0f4b66a84f05",
      "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70",
      "9cd202117e35c620c0c6728008005d9bf1b3806194f9a266da8c0f4b66a84f05"
    ],
    "metadata_equal": true,
    "native_field_type_or_value_differences": 20,
    "native_width_vectors": [
      {
        "binary64_hex": "43f0000000000000",
        "expected_exact_text": "18446744073709551615",
        "json_literal": "1.8446744073709552e+19",
        "php_type": "double"
      },
      {
        "binary64_hex": "43e0000000000000",
        "expected_exact_text": "9223372036854775807",
        "json_literal": "9.223372036854776e+18",
        "php_type": "double"
      },
      {
        "binary64_hex": "4340000000000000",
        "expected_exact_text": "9007199254740993",
        "json_literal": "9007199254740992.0",
        "php_type": "double"
      },
      {
        "binary64_hex": "433fffffffffffff",
        "expected_exact_text": "9007199254740991",
        "json_literal": "9007199254740991.0",
        "php_type": "double"
      },
      {
        "binary64_hex": "0000000000000000",
        "expected_exact_text": "0",
        "json_literal": "0.0",
        "php_type": "double"
      }
    ],
    "negative_boundaries": {
      "aggregate": "rejected_no_prepare",
      "float_getter": "precision_loss_still_open",
      "invalidated_rowset": "rejected_no_visible_row",
      "join": "rejected_no_prepare",
      "raw": "rejected_no_prepare",
      "star": "rejected_no_prepare",
      "unknown_sql": "rejected_no_prepare",
      "wrong_bind": "rejected_no_prepare"
    },
    "new_marked_fixture": true,
    "orm_file_cache_cold_hot_equal": true,
    "orm_paths": [
      "select",
      "find",
      "value",
      "column_keyed",
      "cursor"
    ],
    "ownership_store_count": 1,
    "php": "7.4.33",
    "private_evidence_sha256": "85ddb7dc394bf3877e034fc01e64df714f0be9c2f37368ea431a5d4f5aab9b0d",
    "reexecute_additional_business_selects": 1,
    "reflection": {
      "app\\api\\model\\user\\GiftLog": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/app/api/model/user/GiftLog.php",
        "sha256": "fc28131f940b8c0e925a94158394506998a124329e81b4473932e205c6c26810"
      },
      "app\\common\\database\\Dm": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/app/common/database/Dm.php",
        "sha256": "ab5d44a9915af0f0a01186b0c72fc759075ebe9651a6c28cee40123a65218727"
      },
      "app\\common\\database\\DmBuilder": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/app/common/database/DmBuilder.php",
        "sha256": "58e1e79ce69881cc305c6fd33adec0e9a3d030ac15b4c00ae464cbaa4cce2b59"
      },
      "app\\common\\service\\FixedScaleDecimalResponse": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/app/common/service/FixedScaleDecimalResponse.php",
        "sha256": "c3bce04654a313e2918667a8a1019eb7b4c45b98edf9a5218d3e8c40b8d333cc"
      },
      "cores\\BaseModel": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/cores/BaseModel.php",
        "sha256": "15b09472d9152906bd3f6cfa6b98ea87b1952abcc9587e7e72526fff73ab78c6"
      },
      "think\\DbManager": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/DbManager.php",
        "sha256": "2c412e36e8f46520a2d23908f15432450096d81cc38ac040c78c796c1d9a80ab"
      },
      "think\\Model": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/Model.php",
        "sha256": "abb66e9c1bc083abbbce072bccff64b47314ff3e3b2de8ce51c525bf5091c2ae"
      },
      "think\\cache\\driver\\File": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/framework/src/think/cache/driver/File.php",
        "sha256": "7845a82948a116e7625e92d7acefde100093533d8d4785038cb510e8cf59d31e"
      },
      "think\\db\\BaseQuery": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/db/BaseQuery.php",
        "sha256": "e5fb8085e4b7786b53a1674dcc840e2784e84484e14ae8cac32c43c5ed786ec2"
      },
      "think\\db\\Builder": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/db/Builder.php",
        "sha256": "ffb13050227bccbd9a71a6f36a135bfd3ccc58aab68dc85574cab51ba6ae4e4f"
      },
      "think\\db\\Connection": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/db/Connection.php",
        "sha256": "74ed663bfe2bfd5f6cfcb5b5d3b98e38e33742c9c73ff8844c04e7090d75f8b9"
      },
      "think\\db\\PDOConnection": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/db/PDOConnection.php",
        "sha256": "42b04b0f6b66f719e5f697f5407f0f1c02ae5336e4a5c67c800f1034aeb0727f"
      },
      "think\\db\\Query": {
        "path": "/tmp/cdx-s5-wide-gift-20261011.haUkwj/app-root/vendor/topthink/think-orm/src/db/Query.php",
        "sha256": "1db49653c4fabd34b53783e772a5cfa0a917390c61adc5d2a312e896035dab30"
      }
    },
    "restored_sha256": "691db1da552007d535064987f1ebe070ae07604036f1c393ad2dfc6d1ee1a350",
    "sample_rows": 5,
    "schema_provider_reads": 1,
    "source_gate": {
      "business_reads": 0,
      "columns": 16,
      "fresh_sha256": "70f76ac2218805a7f4fe7a7aa2f8ee220b27e7bcb7dc921b03d91ecfb4b474d3",
      "frozen_sha256": "70f76ac2218805a7f4fe7a7aa2f8ee220b27e7bcb7dc921b03d91ecfb4b474d3",
      "identity": {
        "code_config": ".env.local DATABASE",
        "code_config_sha256": "8de056d235d1c50a117527623060660fac22a2fb533033dd3971ec66329efb9a",
        "schema_matches": true,
        "server_version": "5.6.50-log"
      },
      "metadata_same": true,
      "sql_sha256": [
        "3bd02743c8ecd223613dc98b8bce1a456e1219758c8b56fabd8673376b38c9c4",
        "9f8f2cf8525168b33ff58d53676790e9d0f71bdf0ef1209a362fdc6bc4a8aa87"
      ],
      "status": "pass"
    },
    "source_without_pk": [
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": "18446744073709551615",
        "money": "0.00"
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9223372036854775807,
        "money": "0.00"
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9007199254740993,
        "money": "0.00"
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 9007199254740991,
        "money": "0.00"
      },
      {
        "balance_after": "0.00",
        "balance_before": "0.00",
        "biz_order_id": 0,
        "money": "0.00"
      }
    ],
    "sql_registry_count": 5,
    "stage": "complete",
    "statement_class": "IteratorShadowStatement",
    "status": "pass",
    "store_scope_mode": "tool_no_auth_fixed_five_pk_only",
    "target": {
      "owned_established_loopback_5238_sockets": 1,
      "schema_matches": true,
      "schema_query_sha256": "7f8d161c49bbc874fb41eb79a73dda272c659bfaee2b5ffb720493a31f491e30"
    },
    "timezone": "Asia/Shanghai",
    "truth_after_sha256": "364ae30fc55e6894c62011fe4df99e4bd7980ac3d5500b789185c49b0b869079",
    "truth_before_sha256": "364ae30fc55e6894c62011fe4df99e4bd7980ac3d5500b789185c49b0b869079",
    "wide_above_2pow53_samples": 3
  },
  "stderr_bytes": 0,
  "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
