{"exit_code": 0, "report": {"actual_model_json_equal": true, "actual_prepares": 9, "actual_sql_sha256": ["4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70", "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70", "f316cd47b0551e9a0852d90ea46f9b66e6392f76da277ed137f795df95cd5bfa", "2fcc5cccca9b53c0c1c84d73d7cfb009e16bbf1c876d18923fc5caad52e51a50", "ed0c91ad2d34af576e9cf4cc998efdc61264b9cc47b00b4c8f546db4ec631316", "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70", "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70", "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70", "4356bffaefec126fcfe822d957d97f5fe1da4d17becc18cd5f3108f741431a70"], "api_authorization_tested": false, "assertions": 148, "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": 12, "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": "0449076eb6800f651b6b8ee07d380a425ba44b75aa66e344e04a91b406172a96", "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", "9cd202117e35c620c0c6728008005d9bf1b3806194f9a266da8c0f4b66a84f05"], "metadata_equal": true, "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"}, "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": "accc024fdeb08d2c9ae3fc5fc040f1d83c737a7358d8de8009562f658f9b1b7e", "reexecute_additional_business_selects": 1, "reflection": {"app\\api\\model\\user\\GiftLog": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/app/api/model/user/GiftLog.php", "sha256": "fc28131f940b8c0e925a94158394506998a124329e81b4473932e205c6c26810"}, "app\\common\\database\\Dm": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/app/common/database/Dm.php", "sha256": "ab5d44a9915af0f0a01186b0c72fc759075ebe9651a6c28cee40123a65218727"}, "app\\common\\database\\DmBuilder": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/app/common/database/DmBuilder.php", "sha256": "58e1e79ce69881cc305c6fd33adec0e9a3d030ac15b4c00ae464cbaa4cce2b59"}, "app\\common\\service\\FixedScaleDecimalResponse": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/app/common/service/FixedScaleDecimalResponse.php", "sha256": "c3bce04654a313e2918667a8a1019eb7b4c45b98edf9a5218d3e8c40b8d333cc"}, "cores\\BaseModel": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/cores/BaseModel.php", "sha256": "15b09472d9152906bd3f6cfa6b98ea87b1952abcc9587e7e72526fff73ab78c6"}, "think\\DbManager": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/DbManager.php", "sha256": "2c412e36e8f46520a2d23908f15432450096d81cc38ac040c78c796c1d9a80ab"}, "think\\Model": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/Model.php", "sha256": "abb66e9c1bc083abbbce072bccff64b47314ff3e3b2de8ce51c525bf5091c2ae"}, "think\\cache\\driver\\File": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/framework/src/think/cache/driver/File.php", "sha256": "7845a82948a116e7625e92d7acefde100093533d8d4785038cb510e8cf59d31e"}, "think\\db\\BaseQuery": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/db/BaseQuery.php", "sha256": "e5fb8085e4b7786b53a1674dcc840e2784e84484e14ae8cac32c43c5ed786ec2"}, "think\\db\\Builder": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/db/Builder.php", "sha256": "ffb13050227bccbd9a71a6f36a135bfd3ccc58aab68dc85574cab51ba6ae4e4f"}, "think\\db\\Connection": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/db/Connection.php", "sha256": "74ed663bfe2bfd5f6cfcb5b5d3b98e38e33742c9c73ff8844c04e7090d75f8b9"}, "think\\db\\PDOConnection": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/db/PDOConnection.php", "sha256": "42b04b0f6b66f719e5f697f5407f0f1c02ae5336e4a5c67c800f1034aeb0727f"}, "think\\db\\Query": {"path": "/tmp/cdx-s4-orm-20261011.Bg1UG3/app-root/vendor/topthink/think-orm/src/db/Query.php", "sha256": "1db49653c4fabd34b53783e772a5cfa0a917390c61adc5d2a312e896035dab30"}}, "restored_sha256": "fbca8c4492e8bcfc9ebb73da0803171a980286449fd5a97a5bf5ea96da476665", "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"}, "sql_registry_count": 4, "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"}, "truth_after_sha256": "1ccbb73fea3839a12fa9a3b1f5f1a5e5cdb42f52ddc88eb3bd737fd239ac3b05", "truth_before_sha256": "1ccbb73fea3839a12fa9a3b1f5f1a5e5cdb42f52ddc88eb3bd737fd239ac3b05", "wide_above_2pow53_samples": 0}, "stderr_bytes": 0, "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}
