{
    "status": "pass",
    "lane": "B",
    "identity": {
        "schema_matches": true,
        "version": "5.6.50-log",
        "source_config_sha256": "8de056d235d1c50a117527623060660fac22a2fb533033dd3971ec66329efb9a"
    },
    "table": "yoshop_user_gift_log",
    "columns": [
        {
            "ordinal_position": "1",
            "column_name": "log_id",
            "data_type": "bigint",
            "column_type": "bigint(20) unsigned",
            "is_nullable": "NO",
            "column_default": null,
            "character_maximum_length": null,
            "numeric_precision": "20",
            "numeric_scale": "0",
            "extra": "auto_increment"
        },
        {
            "ordinal_position": "2",
            "column_name": "user_id",
            "data_type": "int",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": ""
        },
        {
            "ordinal_position": "3",
            "column_name": "scene",
            "data_type": "tinyint",
            "column_type": "tinyint(3) unsigned",
            "is_nullable": "NO",
            "column_default": "10",
            "character_maximum_length": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": ""
        },
        {
            "ordinal_position": "4",
            "column_name": "money",
            "data_type": "decimal",
            "column_type": "decimal(10,2)",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "2",
            "extra": ""
        },
        {
            "ordinal_position": "5",
            "column_name": "balance_before",
            "data_type": "decimal",
            "column_type": "decimal(10,2)",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "2",
            "extra": ""
        },
        {
            "ordinal_position": "6",
            "column_name": "balance_after",
            "data_type": "decimal",
            "column_type": "decimal(10,2)",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "2",
            "extra": ""
        },
        {
            "ordinal_position": "7",
            "column_name": "biz_type",
            "data_type": "varchar",
            "column_type": "varchar(32)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "32",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "8",
            "column_name": "biz_order_id",
            "data_type": "bigint",
            "column_type": "bigint(20) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "character_maximum_length": null,
            "numeric_precision": "20",
            "numeric_scale": "0",
            "extra": ""
        },
        {
            "ordinal_position": "9",
            "column_name": "biz_order_no",
            "data_type": "varchar",
            "column_type": "varchar(64)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "64",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "10",
            "column_name": "idempotency_key",
            "data_type": "varchar",
            "column_type": "varchar(128)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "128",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "11",
            "column_name": "describe",
            "data_type": "varchar",
            "column_type": "varchar(500)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "500",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "12",
            "column_name": "remark",
            "data_type": "varchar",
            "column_type": "varchar(500)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "500",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "13",
            "column_name": "operator_id",
            "data_type": "varchar",
            "column_type": "varchar(64)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "64",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "14",
            "column_name": "operator_name",
            "data_type": "varchar",
            "column_type": "varchar(64)",
            "is_nullable": "NO",
            "column_default": "",
            "character_maximum_length": "64",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": ""
        },
        {
            "ordinal_position": "15",
            "column_name": "store_id",
            "data_type": "int",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": ""
        },
        {
            "ordinal_position": "16",
            "column_name": "create_time",
            "data_type": "int",
            "column_type": "int(11) unsigned",
            "is_nullable": "NO",
            "column_default": "0",
            "character_maximum_length": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": ""
        }
    ],
    "indexes": [
        {
            "index_name": "idx_biz_order",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "store_id",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_biz_order",
            "non_unique": "1",
            "seq_in_index": "2",
            "column_name": "biz_type",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_biz_order",
            "non_unique": "1",
            "seq_in_index": "3",
            "column_name": "biz_order_no",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_store_user_time",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "store_id",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_store_user_time",
            "non_unique": "1",
            "seq_in_index": "2",
            "column_name": "user_id",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_store_user_time",
            "non_unique": "1",
            "seq_in_index": "3",
            "column_name": "create_time",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "PRIMARY",
            "non_unique": "0",
            "seq_in_index": "1",
            "column_name": "log_id",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "uniq_store_idempotency",
            "non_unique": "0",
            "seq_in_index": "1",
            "column_name": "store_id",
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "uniq_store_idempotency",
            "non_unique": "0",
            "seq_in_index": "2",
            "column_name": "idempotency_key",
            "collation": "A",
            "index_type": "BTREE"
        }
    ],
    "index_columns": [],
    "constraints": [
        {
            "constraint_name": "PRIMARY",
            "constraint_type": "PRIMARY KEY",
            "table_name": "yoshop_user_gift_log"
        },
        {
            "constraint_name": "uniq_store_idempotency",
            "constraint_type": "UNIQUE",
            "table_name": "yoshop_user_gift_log"
        }
    ],
    "constraint_columns": [
        {
            "constraint_schema": "ai_zhct",
            "constraint_name": "PRIMARY",
            "table_schema": "ai_zhct",
            "table_name": "yoshop_user_gift_log",
            "column_name": "log_id",
            "ordinal_position": "1",
            "referenced_table_schema": null,
            "referenced_table_name": null,
            "referenced_column_name": null
        },
        {
            "constraint_schema": "ai_zhct",
            "constraint_name": "uniq_store_idempotency",
            "table_schema": "ai_zhct",
            "table_name": "yoshop_user_gift_log",
            "column_name": "store_id",
            "ordinal_position": "1",
            "referenced_table_schema": null,
            "referenced_table_name": null,
            "referenced_column_name": null
        },
        {
            "constraint_schema": "ai_zhct",
            "constraint_name": "uniq_store_idempotency",
            "table_schema": "ai_zhct",
            "table_name": "yoshop_user_gift_log",
            "column_name": "idempotency_key",
            "ordinal_position": "2",
            "referenced_table_schema": null,
            "referenced_table_name": null,
            "referenced_column_name": null
        }
    ],
    "triggers": [],
    "definition": [
        {
            "table": "yoshop_user_gift_log",
            "create table": "CREATE TABLE `yoshop_user_gift_log` (\n  `log_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '\u4e3b\u952eID',\n  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '\u7528\u6237ID',\n  `scene` tinyint(3) unsigned NOT NULL DEFAULT '10' COMMENT '\u573a\u666f10\u5145\u503c\u8d60\u900120\u6d88\u8d3930\u540e\u53f0\u8c03\u657440\u6d88\u8d39\u9000\u6b3e50\u5145\u503c\u51b2\u6b63',\n  `money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '\u53d8\u52a8\u91d1\u989d\uff0c\u652f\u51fa\u4e3a\u8d1f',\n  `balance_before` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '\u53d8\u52a8\u524d\u8d60\u9001\u4f59\u989d',\n  `balance_after` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '\u53d8\u52a8\u540e\u8d60\u9001\u4f59\u989d',\n  `biz_type` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u4e1a\u52a1\u7c7b\u578b',\n  `biz_order_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '\u4e1a\u52a1\u8ba2\u5355ID',\n  `biz_order_no` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u4e1a\u52a1\u8ba2\u5355\u53f7',\n  `idempotency_key` varchar(128) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u5e42\u7b49\u952e',\n  `describe` varchar(500) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u63cf\u8ff0',\n  `remark` varchar(500) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u5907\u6ce8',\n  `operator_id` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u64cd\u4f5c\u4ebaID',\n  `operator_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '\u64cd\u4f5c\u4eba',\n  `store_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '\u5546\u57ceID',\n  `create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '\u521b\u5efa\u65f6\u95f4',\n  PRIMARY KEY (`log_id`),\n  UNIQUE KEY `uniq_store_idempotency` (`store_id`,`idempotency_key`),\n  KEY `idx_store_user_time` (`store_id`,`user_id`,`create_time`),\n  KEY `idx_biz_order` (`store_id`,`biz_type`,`biz_order_no`)\n) ENGINE=InnoDB AUTO_INCREMENT=340 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='\u7528\u6237\u8d60\u9001\u4f59\u989d\u53d8\u52a8\u660e\u7ec6'"
        }
    ],
    "owned_user": {
        "user_id": "46912",
        "store_id": "2147001111",
        "is_delete": "1",
        "nick_name": "CDXCM11F782_store",
        "gift_balance_text": "0.00",
        "balance_text": "0.00",
        "subsidy_balance_text": "0.00"
    },
    "marker": "CDXP5W11A91C",
    "marker_collisions": 0,
    "owned_user_id_collisions": 0,
    "owned_user_existing_logs": 0,
    "business_id_text_vectors": [
        "0",
        "9007199254740991",
        "9007199254740993",
        "9223372036854775807",
        "18446744073709551615"
    ],
    "sql_sha256": [
        "3bd02743c8ecd223613dc98b8bce1a456e1219758c8b56fabd8673376b38c9c4",
        "66c9138033dfd258a5f15977d2f69d349e6add4825b049ffe3cdd9619ff9f2b8",
        "44998d12c7a84a376ea416e0330b023ea937664425e9131493b3032cccdc55d9",
        "32c0413e8c451cefd67ade6972fb7c0c5d3208b35dfc174a28e78858050463d8",
        "e5074a4760a5886cfd43808c37251f2f4da4dd7b8e8adde73c0e1ff767a81e69",
        "2d0e200cf174c483b9591965098fb2565b578644c9bf3c5e8b9a680f56ea69d5",
        "318b2724e4672fa31a3b2f0888dae993246f943dd90f2336639c9e449e0efca0",
        "3c2a0014a53773f9482245e9257288f684a94166ed2e62bb1a45fd35a75ab763",
        "84105cbd4ce834a24b903ed05f05a31a3aceeb6bd442ebcd97130c09e1e0f1dc",
        "870298eb42e6dc68074dd5aad93eb28f8f6d4c56903c4afcccd9e7e100b43857",
        "5b4554e65dbc2e997ee399c8a0f5400c275599c4377e1f2c1f38ae560ca5d1df"
    ],
    "dml": 0,
    "ddl": 0,
    "api_writes": 0
}
