{
  "schema": "ods",
  "table": "platform_coupon_redemption_records",
  "columns": [
    {
      "name": "id",
      "data_type": "bigint",
      "is_nullable": false,
      "column_default": null,
      "comment": "【说明】本条平台验券记录在本系统内的主键 ID。     【示例】2957929042218501（用于本条平台验券记录在本系统内的主键 ID）。          【JSON字段】platform_coupon_redemption_records.json - $ - id。",
      "ordinal_position": 1
    },
    {
      "name": "verify_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】平台核销记录 ID（某些平台会为每一次核销生成一个唯一 ID）。     【示例】7570689090418149418（用于平台核销记录 ID（某些平台会为每一次核销生成一个唯一 ID））。          【JSON字段】platform_coupon_redemption_records.json - $ - verify_id。",
      "ordinal_position": 2
    },
    {
      "name": "certificate_id",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】平台侧的凭证 ID（通常由第三方团购平台生成的券实例 ID）。     【示例】5008024789379597447（用于平台侧的凭证 ID（通常由第三方团购平台生成的券实例 ID））。          【JSON字段】platform_coupon_redemption_records.json - $ - certificate_id。",
      "ordinal_position": 3
    },
    {
      "name": "coupon_code",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】券码，顾客出示的团购券密码/编号。     【示例】0102701209726（用于券码，顾客出示的团购券密码/编号）。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_code。",
      "ordinal_position": 4
    },
    {
      "name": "coupon_name",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】团购券产品名称（即第三方平台上向顾客展示的名称）。     【示例】【全天可用】中八桌球一小时（A区）（用于团购券产品名称（即第三方平台上向顾客展示的名称））。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_name。",
      "ordinal_position": 5
    },
    {
      "name": "coupon_channel",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】券来源渠道（第三方平台渠道编号）。     【示例】1（用于券来源渠道（第三方平台渠道编号））。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_channel。",
      "ordinal_position": 6
    },
    {
      "name": "groupon_type",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】团购券类型。     【示例】1（用于团购券类型）。          【JSON字段】platform_coupon_redemption_records.json - $ - groupon_type。",
      "ordinal_position": 7
    },
    {
      "name": "group_package_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体。）。          【JSON字段】platform_coupon_redemption_records.json - $ - group_package_id。",
      "ordinal_position": 8
    },
    {
      "name": "sale_price",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】顾客在第三方平台上实际支付的价格（团购售价）。     【示例】29.9（用于顾客在第三方平台上实际支付的价格（团购售价））。          【JSON字段】platform_coupon_redemption_records.json - $ - sale_price。",
      "ordinal_position": 9
    },
    {
      "name": "coupon_money",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】券面值 / 套餐价值（系统层面的“可抵扣金额或对应套餐价值”）。     【示例】48.0（用于券面值 / 套餐价值（系统层面的“可抵扣金额或对应套餐价值”））。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_money。",
      "ordinal_position": 10
    },
    {
      "name": "coupon_free_time",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】券附带的“免费时长”字段（例如送多少分钟台费）。     【示例】0（用于券附带的“免费时长”字段（例如送多少分钟台费））。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_free_time。",
      "ordinal_position": 11
    },
    {
      "name": "coupon_cover",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】来自 JSON 导出的原始字段，用于保留业务取值。     【示例】NULL（来自 JSON 导出的原始字段，用于保留业务取值）。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_cover。",
      "ordinal_position": 12
    },
    {
      "name": "coupon_remark",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】来自 JSON 导出的原始字段，用于保留业务取值。     【示例】617547ec-9697-4f58-a700-b30a49e88904||CgYIASAHKAESLgos9ZhHDryhHb0z3RpdBZ0dVoaQbkldBcx/XTXPV8Te+9SEqYOa7aDp8nbKOpsaAA==（来自 JSON 导出的原始字段，用于保留业务取值）。          【JSON字段】platform_coupon_redemption_records.json - $ - coupon_remark。",
      "ordinal_position": 13
    },
    {
      "name": "use_status",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】值 1：198 条。     【示例】1（用于值 1：198 条）。          【JSON字段】platform_coupon_redemption_records.json - $ - use_status。",
      "ordinal_position": 14
    },
    {
      "name": "consume_time",
      "data_type": "timestamp without time zone",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】券被核销/使用的业务时间。     【示例】2025-11-09 23:41:04（用于券被核销/使用的业务时间）。          【JSON字段】platform_coupon_redemption_records.json - $ - consume_time。",
      "ordinal_position": 15
    },
    {
      "name": "create_time",
      "data_type": "timestamp without time zone",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】验券记录在本系统中创建的时间（记录入库时间）。     【示例】2025-11-09 23:41:03（用于验券记录在本系统中创建的时间（记录入库时间））。          【JSON字段】platform_coupon_redemption_records.json - $ - create_time。",
      "ordinal_position": 16
    },
    {
      "name": "deal_id",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】另一个层次的团购产品 ID。     【示例】1345108507（用于另一个层次的团购产品 ID）。          【JSON字段】platform_coupon_redemption_records.json - $ - deal_id。",
      "ordinal_position": 17
    },
    {
      "name": "channel_deal_id",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】渠道侧 dealId / 产品 ID，一般是第三方平台给该团购商品定义的主键。     【示例】1128411555（用于渠道侧 dealId / 产品 ID，一般是第三方平台给该团购商品定义的主键）。          【JSON字段】platform_coupon_redemption_records.json - $ - channel_deal_id。",
      "ordinal_position": 18
    },
    {
      "name": "site_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】门店 ID。     【示例】2790685415443269（用于门店 ID）。          【JSON字段】platform_coupon_redemption_records.json - $ - site_id。",
      "ordinal_position": 19
    },
    {
      "name": "site_order_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】门店内部的订单 ID（平台券核销时对应的店内订单）。     【示例】2957929043037702（用于门店内部的订单 ID（平台券核销时对应的店内订单））。          【JSON字段】platform_coupon_redemption_records.json - $ - site_order_id。",
      "ordinal_position": 20
    },
    {
      "name": "table_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】使用券的球台 ID。     【示例】2793001904918661（用于使用券的球台 ID）。          【JSON字段】platform_coupon_redemption_records.json - $ - table_id。",
      "ordinal_position": 21
    },
    {
      "name": "tenant_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】商户/租户 ID（品牌级别）。     【示例】2790683160709957（用于商户/租户 ID（品牌级别））。          【JSON字段】platform_coupon_redemption_records.json - $ - tenant_id。",
      "ordinal_position": 22
    },
    {
      "name": "operator_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】操作员 ID（执行验券操作的收银员/员工）。     【示例】2790687322443013（用于操作员 ID（执行验券操作的收银员/员工））。          【JSON字段】platform_coupon_redemption_records.json - $ - operator_id。",
      "ordinal_position": 23
    },
    {
      "name": "operator_name",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】操作员姓名，例如 \"收银员:郑丽珊\"。     【示例】收银员:郑丽珊（用于操作员姓名，例如 \"收银员:郑丽珊\"）。          【JSON字段】platform_coupon_redemption_records.json - $ - operator_name。",
      "ordinal_position": 24
    },
    {
      "name": "is_delete",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】把平台验券记录挂到本门店的一条订单上。     【示例】0（用于把平台验券记录挂到本门店的一条订单上）。          【JSON字段】platform_coupon_redemption_records.json - $ - is_delete。",
      "ordinal_position": 25
    },
    {
      "name": "siteprofile",
      "data_type": "jsonb",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】门店信息快照。     【示例】{\"id\": 2790685415443269, \"org_id\": 2790684179467077, \"shop_name\": \"朗朗桌球\", \"avatar\": \"https://oss.ficoo.vip/admin/hXcE4E…（用于门店信息快照）。          【JSON字段】platform_coupon_redemption_records.json - $ - siteProfile。",
      "ordinal_position": 26
    },
    {
      "name": "content_hash",
      "data_type": "text",
      "is_nullable": false,
      "column_default": null,
      "comment": null,
      "ordinal_position": 27
    },
    {
      "name": "source_file",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】ETL 元数据：原始导出文件名，用于数据追溯。     【示例】platform_coupon_redemption_records.json（ETL 元数据：原始导出文件名，用于数据追溯）。          【JSON字段】platform_coupon_redemption_records.json - ETL元数据 - 无。",
      "ordinal_position": 28
    },
    {
      "name": "source_endpoint",
      "data_type": "text",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】ETL 元数据：采集来源（接口/文件路径），用于数据追溯。     【示例】export/test-json-doc/platform_coupon_redemption_records.json（ETL 元数据：采集来源（接口/文件路径），用于数据追溯）。          【JSON字段】platform_coupon_redemption_records.json - ETL元数据 - 无。",
      "ordinal_position": 29
    },
    {
      "name": "fetched_at",
      "data_type": "timestamp with time zone",
      "is_nullable": true,
      "column_default": "now()",
      "comment": "【说明】ETL 元数据：采集/入库时间戳，用于口径对齐与增量处理。     【示例】2025-11-10T00:00:00+08:00（ETL 元数据：采集/入库时间戳，用于口径对齐与增量处理）。          【JSON字段】platform_coupon_redemption_records.json - ETL元数据 - 无。",
      "ordinal_position": 30
    },
    {
      "name": "payload",
      "data_type": "jsonb",
      "is_nullable": false,
      "column_default": null,
      "comment": "【说明】完整原始 JSON 记录快照，用于回溯与二次解析。     【示例】{...}（完整原始 JSON 记录快照，用于回溯与二次解析）。          【JSON字段】platform_coupon_redemption_records.json - $ - $。",
      "ordinal_position": 31
    }
  ]
}