在前后端开发联调前 的提交20260223
This commit is contained in:
@@ -61,7 +61,6 @@ class DwdVerifier(BaseVerifier):
|
||||
"table_fee_discount_records": "id",
|
||||
"store_goods_sales_records": "id",
|
||||
"assistant_service_records": "id",
|
||||
"assistant_cancellation_records": "id",
|
||||
"member_balance_changes": "id",
|
||||
"group_buy_redemption_records": "id",
|
||||
"platform_coupon_redemption_records": "id",
|
||||
@@ -69,7 +68,6 @@ class DwdVerifier(BaseVerifier):
|
||||
"payment_transactions": "id",
|
||||
"refund_transactions": "id",
|
||||
"goods_stock_summary": "sitegoodsid", # 特殊:主键不是 id
|
||||
"settlement_ticket_details": "ordersettleid", # 特殊:主键不是 id
|
||||
}
|
||||
|
||||
# ODS 主键特殊覆盖(按 DWD 表名)
|
||||
@@ -111,8 +109,6 @@ class DwdVerifier(BaseVerifier):
|
||||
"dwd_store_goods_sale_ex": {"id": "store_goods_sale_id"},
|
||||
"dwd_assistant_service_log": {"id": "assistant_service_id"},
|
||||
"dwd_assistant_service_log_ex": {"id": "assistant_service_id"},
|
||||
"dwd_assistant_trash_event": {"id": "assistant_trash_event_id"},
|
||||
"dwd_assistant_trash_event_ex": {"id": "assistant_trash_event_id"},
|
||||
"dwd_member_balance_change": {"id": "balance_change_id"},
|
||||
"dwd_member_balance_change_ex": {"id": "balance_change_id"},
|
||||
"dwd_groupbuy_redemption": {"id": "redemption_id"},
|
||||
@@ -138,8 +134,6 @@ class DwdVerifier(BaseVerifier):
|
||||
"dwd_store_goods_sale_ex": "create_time",
|
||||
"dwd_assistant_service_log": "start_use_time",
|
||||
"dwd_assistant_service_log_ex": "start_use_time",
|
||||
"dwd_assistant_trash_event": "create_time",
|
||||
"dwd_assistant_trash_event_ex": "create_time",
|
||||
"dwd_member_balance_change": "create_time",
|
||||
"dwd_member_balance_change_ex": "create_time",
|
||||
"dwd_groupbuy_redemption": "create_time",
|
||||
|
||||
@@ -88,7 +88,7 @@ class OdsVerifier(BaseVerifier):
|
||||
pk_columns.append(ods_col_name)
|
||||
|
||||
# 如果 pk_columns 为空,尝试使用 conflict_columns_override 或跳过校验
|
||||
# 一些特殊表(如 goods_stock_summary, settlement_ticket_details)没有标准主键
|
||||
# 一些特殊表(如 goods_stock_summary)没有标准主键
|
||||
if not pk_columns:
|
||||
# 跳过没有明确主键定义的表
|
||||
self.logger.debug("表 %s 没有定义主键列,跳过校验配置", table_key)
|
||||
|
||||
Reference in New Issue
Block a user