数据库 数据校验写入等逻辑更新。

This commit is contained in:
Neo
2026-02-01 03:46:16 +08:00
parent 9948000b71
commit 076f5755ca
128 changed files with 494310 additions and 2819 deletions

View File

@@ -0,0 +1,244 @@
================================================================================
Table: billiards_dwd.dwd_refund
Primary Key: refund_id
================================================================================
## COLUMNS
--------------------------------------------------------------------------------
refund_id: bigint | nullable=NO | PK
tenant_id: bigint | nullable=YES |
site_id: bigint | nullable=YES |
relate_type: integer | nullable=YES |
relate_id: bigint | nullable=YES |
pay_amount: numeric(18,2) | nullable=YES |
channel_fee: numeric(18,2) | nullable=YES |
pay_time: timestamp with time zone | nullable=YES |
create_time: timestamp with time zone | nullable=YES |
payment_method: integer | nullable=YES |
member_id: bigint | nullable=YES |
member_card_id: bigint | nullable=YES |
## VALUE ANALYSIS (for enum detection)
--------------------------------------------------------------------------------
refund_id:
Total: 45, Non-null: 45, Distinct: 45
Top values:
2899369734589381: 1
2970732399348869: 1
2985661358707397: 1
2951883030513413: 1
3038756832234821: 1
2948269239095045: 1
2967433935357637: 1
3042871700817797: 1
2931109065131653: 1
2977293299926853: 1
2919690732146181: 1
3023410603902917: 1
2990528572459717: 1
3004097305612997: 1
3005642933373061: 1
tenant_id:
Total: 45, Non-null: 45, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2790683160709957: 45
site_id:
Total: 45, Non-null: 45, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2790685415443269: 45
relate_type:
Total: 45, Non-null: 45, Distinct: 3
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2: 31
5: 7
1: 7
relate_id:
Total: 45, Non-null: 45, Distinct: 44
Top values:
2948246513454661: 2
2970731884121221: 1
2990525684091525: 1
2974815237903237: 1
2899368952286213: 1
3001688743250949: 1
3010369794509318: 1
3005642658105477: 1
2968954827492229: 1
2914030720124357: 1
3046931113969541: 1
2931108522378885: 1
3063630706494661: 1
2955078219057349: 1
3022919500843077: 1
payment_method:
Total: 45, Non-null: 45, Distinct: 2
*** LIKELY ENUM (distinct <= 15) ***
Top values:
4: 43
2: 2
member_id:
Total: 45, Non-null: 45, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
0: 45
member_card_id:
Total: 45, Non-null: 45, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
0: 45
## SAMPLE DATA (first 10 rows)
--------------------------------------------------------------------------------
Columns: ['refund_id', 'tenant_id', 'site_id', 'relate_type', 'relate_id', 'pay_amount', 'channel_fee', 'pay_time', 'create_time', 'payment_method', 'member_id', 'member_card_id']
Row 1:
refund_id: 2955202296416389
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 5
relate_id: 2955078219057349
pay_amount: -5000.00
channel_fee: 0.00
pay_time: 2025-11-08 01:27:16+08:00
create_time: 2025-11-08 01:27:16+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 2:
refund_id: 2955171790194821
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 5
relate_id: 2955153380001861
pay_amount: -10000.00
channel_fee: 0.00
pay_time: 2025-11-08 00:56:14+08:00
create_time: 2025-11-08 00:56:14+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 3:
refund_id: 2951883030513413
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2951881496577861
pay_amount: -12.00
channel_fee: 0.00
pay_time: 2025-11-05 17:10:44+08:00
create_time: 2025-11-05 17:10:44+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 4:
refund_id: 2948959062542597
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2948934289967557
pay_amount: -65.00
channel_fee: 0.00
pay_time: 2025-11-03 15:36:19+08:00
create_time: 2025-11-03 15:36:19+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 5:
refund_id: 2948630468005509
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2948246513454661
pay_amount: -88.33
channel_fee: 0.00
pay_time: 2025-11-03 10:02:03+08:00
create_time: 2025-11-03 10:02:03+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 6:
refund_id: 2948269239095045
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2948246513454661
pay_amount: -0.67
channel_fee: 0.00
pay_time: 2025-11-03 03:54:36+08:00
create_time: 2025-11-03 03:54:36+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 7:
refund_id: 2944743812581445
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 5
relate_id: 2944743413958789
pay_amount: -44000.00
channel_fee: 0.00
pay_time: 2025-10-31 16:08:21+08:00
create_time: 2025-10-31 16:08:21+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 8:
refund_id: 2931109065131653
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2931108522378885
pay_amount: -10.00
channel_fee: 0.00
pay_time: 2025-10-22 00:58:22+08:00
create_time: 2025-10-22 00:58:22+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 9:
refund_id: 2921195994465669
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 2
relate_id: 2920440691344901
pay_amount: -2.00
channel_fee: 0.00
pay_time: 2025-10-15 00:54:16+08:00
create_time: 2025-10-15 00:54:16+08:00
payment_method: 4
member_id: 0
member_card_id: 0
Row 10:
refund_id: 2919690732146181
tenant_id: 2790683160709957
site_id: 2790685415443269
relate_type: 5
relate_id: 2919519811440261
pay_amount: -3000.00
channel_fee: 0.00
pay_time: 2025-10-13 23:23:02+08:00
create_time: 2025-10-13 23:23:02+08:00
payment_method: 4
member_id: 0
member_card_id: 0