{
  "exit_code": 0,
  "report": {
    "assertions": 37,
    "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_selects": 0,
    "cli_model_init_green": true,
    "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"
    },
    "ddl": 0,
    "dml": 0,
    "global_p0_closed": false,
    "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"
    },
    "metadata_equal": true,
    "php": "7.4.33",
    "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"
      }
    },
    "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"
    },
    "status": "pass",
    "target": {
      "owned_established_loopback_5238_sockets": 1,
      "schema_matches": true,
      "schema_query_sha256": "7f8d161c49bbc874fb41eb79a73dda272c659bfaee2b5ffb720493a31f491e30"
    }
  },
  "stderr_bytes": 0,
  "stderr_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}
