{
    "lane": "B",
    "business_dml": 0,
    "ddl": 0,
    "external_calls": 0,
    "probes": {
        "case_default": {
            "rows": [
                {
                    "eq": "1"
                }
            ],
            "php_types": {
                "eq": "string"
            }
        },
        "case_bin": {
            "rows": [
                {
                    "eq": "0"
                }
            ],
            "php_types": {
                "eq": "string"
            }
        },
        "trailing_bin": {
            "rows": [
                {
                    "eq": "1"
                }
            ],
            "php_types": {
                "eq": "string"
            }
        },
        "ascii_case": {
            "rows": [
                {
                    "eq": "0"
                }
            ],
            "php_types": {
                "eq": "string"
            }
        },
        "ascii_trailing": {
            "rows": [
                {
                    "eq": "1"
                }
            ],
            "php_types": {
                "eq": "string"
            }
        },
        "max_uint64": {
            "rows": [
                {
                    "exact_text": "18446744073709551615"
                }
            ],
            "php_types": {
                "exact_text": "string"
            }
        },
        "cast_datetime0": {
            "rows": [
                {
                    "dt": "2026-10-10 11:22:33"
                }
            ],
            "php_types": {
                "dt": "string"
            }
        }
    },
    "metadata_errors": [],
    "effective_database_verified": true,
    "version": "5.6.50-log",
    "columns": [
        {
            "column_name": "id",
            "column_type": "int(10) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "auto_increment",
            "column_comment": "自增ID"
        },
        {
            "column_name": "uuid",
            "column_type": "char(36)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "36",
            "character_octet_length": "144",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "UUID"
        },
        {
            "column_name": "station_uuid",
            "column_type": "char(36)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "36",
            "character_octet_length": "144",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "岗位ID"
        },
        {
            "column_name": "is_athlete",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "运动员标志 0：非运动员 1：运动员"
        },
        {
            "column_name": "grade",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "级别 1：一线队员 2：二线队员"
        },
        {
            "column_name": "name",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "姓名"
        },
        {
            "column_name": "sex",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "性别1：男 2：女"
        },
        {
            "column_name": "birthday",
            "column_type": "date",
            "data_type": "date",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "生日"
        },
        {
            "column_name": "height",
            "column_type": "decimal(5,2) unsigned",
            "data_type": "decimal",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "5",
            "numeric_scale": "2",
            "extra": "",
            "column_comment": "身高(cm)"
        },
        {
            "column_name": "weight",
            "column_type": "float(5,2)",
            "data_type": "float",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "5",
            "numeric_scale": "2",
            "extra": "",
            "column_comment": "体重"
        },
        {
            "column_name": "nation",
            "column_type": "varchar(128)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "128",
            "character_octet_length": "512",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "民族"
        },
        {
            "column_name": "native_place",
            "column_type": "varchar(256)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "256",
            "character_octet_length": "1024",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "籍贯"
        },
        {
            "column_name": "identity_type",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "1：身份证 2：护照 3：军官证"
        },
        {
            "column_name": "identity_number",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "证件号"
        },
        {
            "column_name": "head_img",
            "column_type": "varchar(256)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "256",
            "character_octet_length": "1024",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "头像"
        },
        {
            "column_name": "dingtalk_avatar",
            "column_type": "varchar(1024)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "1024",
            "character_octet_length": "4096",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "钉钉员工头像URL"
        },
        {
            "column_name": "sport_uuid",
            "column_type": "char(36)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "36",
            "character_octet_length": "144",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "运动类"
        },
        {
            "column_name": "sport_event_uuid",
            "column_type": "mediumtext",
            "data_type": "mediumtext",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16777215",
            "character_octet_length": "16777215",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "运动项"
        },
        {
            "column_name": "in_time",
            "column_type": "date",
            "data_type": "date",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "入队时间"
        },
        {
            "column_name": "mobile",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "手机号"
        },
        {
            "column_name": "email",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "邮箱"
        },
        {
            "column_name": "emergency_name1",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "紧急联系人"
        },
        {
            "column_name": "emergency_contact1",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "紧急联系人电话"
        },
        {
            "column_name": "emergency_relation1",
            "column_type": "tinyint(3) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "紧急联系人关系1:父子，2:母亲，3：兄弟，4：姐妹，5：配偶，6：儿女"
        },
        {
            "column_name": "emergency_name2",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "紧急联系人"
        },
        {
            "column_name": "emergency_contact2",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "紧急联系人电话"
        },
        {
            "column_name": "emergency_relation2",
            "column_type": "tinyint(3) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "紧急联系人关系2:父子，2:母亲，3：兄弟，4：姐妹，5：配偶，6：儿女"
        },
        {
            "column_name": "disease_times",
            "column_type": "int(10) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "伤病次数"
        },
        {
            "column_name": "create_time",
            "column_type": "datetime",
            "data_type": "datetime",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": "0",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "创建时间"
        },
        {
            "column_name": "create_by",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "创建人"
        },
        {
            "column_name": "personnel_umber",
            "column_type": "varchar(30)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "30",
            "character_octet_length": "120",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "人员编号"
        },
        {
            "column_name": "is_show",
            "column_type": "tinyint(1)",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "状态：0-删除  1-开启"
        },
        {
            "column_name": "status",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "人员状态：1启用 0停用"
        },
        {
            "column_name": "permanent_address",
            "column_type": "varchar(255)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "255",
            "character_octet_length": "1020",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "常驻地址"
        },
        {
            "column_name": "coach_name",
            "column_type": "varchar(50)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "50",
            "character_octet_length": "200",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "教练名称"
        },
        {
            "column_name": "sport_year",
            "column_type": "varchar(50)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "50",
            "character_octet_length": "200",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "运动年限"
        },
        {
            "column_name": "card_id",
            "column_type": "varchar(60)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "60",
            "character_octet_length": "240",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "就餐卡ID"
        },
        {
            "column_name": "money",
            "column_type": "decimal(6,2)",
            "data_type": "decimal",
            "is_nullable": "NO",
            "column_default": "0.00",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "6",
            "numeric_scale": "2",
            "extra": "",
            "column_comment": "金额"
        },
        {
            "column_name": "pal_mtime",
            "column_type": "datetime",
            "data_type": "datetime",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": "0",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "pal_by_name",
            "column_type": "varchar(20)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "20",
            "character_octet_length": "80",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "user_hardware",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "3",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "1图像识别2取餐柜3其他"
        },
        {
            "column_name": "hardware_time",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "hardware_flag",
            "column_type": "tinyint(1)",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "take_meal",
            "column_type": "tinyint(1)",
            "data_type": "tinyint",
            "is_nullable": "YES",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "取餐模式1图像2柜子3芯片"
        },
        {
            "column_name": "num",
            "column_type": "varchar(32)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "32",
            "character_octet_length": "128",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "position",
            "column_type": "char(1)",
            "data_type": "char",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "1",
            "character_octet_length": "4",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": ""
        },
        {
            "column_name": "scales_mac_address",
            "column_type": "varchar(256)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "256",
            "character_octet_length": "1024",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "设备ID\/条形码"
        },
        {
            "column_name": "sync_flag",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "同步标志0:未同步1:已同步基本信息2:已同步人脸信息4:已删除"
        },
        {
            "column_name": "zp_is_synchro",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "智盘是否同步：0否1是"
        },
        {
            "column_name": "zp_card",
            "column_type": "varchar(64)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "64",
            "character_octet_length": "256",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "智盘卡号"
        },
        {
            "column_name": "zp_mob",
            "column_type": "varchar(64)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "64",
            "character_octet_length": "256",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "智盘唯一"
        },
        {
            "column_name": "source_head_img",
            "column_type": "varchar(256)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "256",
            "character_octet_length": "1024",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "头像原图"
        },
        {
            "column_name": "zp_is_charge",
            "column_type": "tinyint(1)",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "充值同步标志0未同步1已同步"
        },
        {
            "column_name": "nickname",
            "column_type": "varchar(128)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "128",
            "character_octet_length": "512",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "昵称"
        },
        {
            "column_name": "is_wx",
            "column_type": "tinyint(1) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "是否为微信注册：0否1是"
        },
        {
            "column_name": "restaurant_id",
            "column_type": "int(11) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "餐厅ID"
        },
        {
            "column_name": "member_type",
            "column_type": "tinyint(4) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "人员类型1=默认2=会员"
        },
        {
            "column_name": "source",
            "column_type": "tinyint(4) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "来源1=默认2=浩顺3=AI运动营养师"
        },
        {
            "column_name": "hs_user_id",
            "column_type": "int(11) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "浩顺人员id"
        },
        {
            "column_name": "user_face_url",
            "column_type": "varchar(255)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "255",
            "character_octet_length": "1020",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "浩顺人员人脸照片"
        },
        {
            "column_name": "department_id",
            "column_type": "int(11)",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "浩顺人员部门id"
        },
        {
            "column_name": "department_name",
            "column_type": "varchar(64)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "64",
            "character_octet_length": "256",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "浩顺人员部门名称"
        },
        {
            "column_name": "department_parent_id",
            "column_type": "int(11)",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "浩顺人员父级部门id"
        },
        {
            "column_name": "account",
            "column_type": "varchar(64)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "64",
            "character_octet_length": "256",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "浩顺人员工号"
        },
        {
            "column_name": "qrcode",
            "column_type": "varchar(255)",
            "data_type": "varchar",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "255",
            "character_octet_length": "1020",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "uuid二维码地址"
        },
        {
            "column_name": "register_mobile",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "注册手机号"
        },
        {
            "column_name": "hs_mobile",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "浩顺手机号"
        },
        {
            "column_name": "ai_mobile",
            "column_type": "char(16)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "16",
            "character_octet_length": "64",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "AI运动营养师手机号"
        },
        {
            "column_name": "ai_user_id",
            "column_type": "int(11) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "AI运动营养师人员id"
        },
        {
            "column_name": "job_status",
            "column_type": "tinyint(4) unsigned",
            "data_type": "tinyint",
            "is_nullable": "NO",
            "column_default": "1",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "3",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "工作状态：1在职2离职  默认1在职"
        },
        {
            "column_name": "identity_category_id",
            "column_type": "int(11) unsigned",
            "data_type": "int",
            "is_nullable": "NO",
            "column_default": "0",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "10",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "身份类别ID"
        },
        {
            "column_name": "update_time",
            "column_type": "datetime",
            "data_type": "datetime",
            "is_nullable": "NO",
            "column_default": "CURRENT_TIMESTAMP",
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": "0",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "on update CURRENT_TIMESTAMP",
            "column_comment": "更新时间"
        },
        {
            "column_name": "dingtalk_userid",
            "column_type": "varchar(128)",
            "data_type": "varchar",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_bin",
            "character_maximum_length": "128",
            "character_octet_length": "512",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "钉钉人员userid，区分大小写，NULL表示未关联"
        },
        {
            "column_name": "primary_department_uuid",
            "column_type": "char(36)",
            "data_type": "char",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": "utf8mb4",
            "collation_name": "utf8mb4_general_ci",
            "character_maximum_length": "36",
            "character_octet_length": "144",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "主部门UUID，来源未确认时保持NULL"
        },
        {
            "column_name": "dingtalk_last_seen_full_batch_id",
            "column_type": "bigint(20) unsigned",
            "data_type": "bigint",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": null,
            "numeric_precision": "20",
            "numeric_scale": "0",
            "extra": "",
            "column_comment": "最近成功全量同步中出现的批次ID"
        },
        {
            "column_name": "dingtalk_sync_time",
            "column_type": "datetime",
            "data_type": "datetime",
            "is_nullable": "YES",
            "column_default": null,
            "character_set_name": null,
            "collation_name": null,
            "character_maximum_length": null,
            "character_octet_length": null,
            "datetime_precision": "0",
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "钉钉数据最近成功应用时间，全量或增量"
        },
        {
            "column_name": "dingtalk_sync_md5",
            "column_type": "char(32)",
            "data_type": "char",
            "is_nullable": "NO",
            "column_default": "",
            "character_set_name": "ascii",
            "collation_name": "ascii_bin",
            "character_maximum_length": "32",
            "character_octet_length": "32",
            "datetime_precision": null,
            "numeric_precision": null,
            "numeric_scale": null,
            "extra": "",
            "column_comment": "钉钉拥有字段MD5，用于增量跳过"
        }
    ],
    "indexes": [
        {
            "index_name": "ai_user_id",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "ai_user_id",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_dd_staff_full_batch",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "dingtalk_last_seen_full_batch_id",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_dd_staff_sync_md5",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "dingtalk_sync_md5",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "idx_staff_primary_department",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "primary_department_uuid",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "mobile",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "mobile",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "PRIMARY",
            "non_unique": "0",
            "seq_in_index": "1",
            "column_name": "id",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "sport_uuid",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "sport_uuid",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "station_uuid",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "station_uuid",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "uk_dingtalk_userid",
            "non_unique": "0",
            "seq_in_index": "1",
            "column_name": "dingtalk_userid",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        },
        {
            "index_name": "uuid",
            "non_unique": "1",
            "seq_in_index": "1",
            "column_name": "uuid",
            "sub_part": null,
            "collation": "A",
            "index_type": "BTREE"
        }
    ],
    "constraints": [
        {
            "constraint_name": "PRIMARY",
            "column_name": "id",
            "referenced_table_name": null,
            "referenced_column_name": null
        },
        {
            "constraint_name": "uk_dingtalk_userid",
            "column_name": "dingtalk_userid",
            "referenced_table_name": null,
            "referenced_column_name": null
        }
    ],
    "triggers": [],
    "row_counts": [
        {
            "total": "40918",
            "visible": "40714"
        }
    ],
    "source_field_stats": {
        "dingtalk_avatar": [
            {
                "total": "40918",
                "nulls": "0",
                "max_chars": "118",
                "max_bytes": "118"
            }
        ],
        "update_time": [
            {
                "total": "40918",
                "nulls": "0",
                "max_chars": "19",
                "max_bytes": "19"
            }
        ],
        "dingtalk_userid": [
            {
                "total": "40918",
                "nulls": "26747",
                "max_chars": "29",
                "max_bytes": "29"
            }
        ],
        "primary_department_uuid": [
            {
                "total": "40918",
                "nulls": "37007",
                "max_chars": "36",
                "max_bytes": "36"
            }
        ],
        "dingtalk_last_seen_full_batch_id": [
            {
                "total": "40918",
                "nulls": "27508",
                "max_chars": "5",
                "max_bytes": "5"
            }
        ],
        "dingtalk_sync_time": [
            {
                "total": "40918",
                "nulls": "26747",
                "max_chars": "19",
                "max_bytes": "19"
            }
        ],
        "dingtalk_sync_md5": [
            {
                "total": "40918",
                "nulls": "0",
                "max_chars": "32",
                "max_bytes": "32"
            }
        ]
    },
    "missing_seven": [],
    "column_count": 77
}