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

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,432 @@
================================================================================
Table: billiards_dwd.dwd_member_balance_change
Primary Key: balance_change_id
================================================================================
## COLUMNS
--------------------------------------------------------------------------------
balance_change_id: bigint | nullable=NO | PK
tenant_id: bigint | nullable=YES |
site_id: bigint | nullable=YES |
register_site_id: bigint | nullable=YES |
tenant_member_id: bigint | nullable=YES |
system_member_id: bigint | nullable=YES |
tenant_member_card_id: bigint | nullable=YES |
card_type_id: bigint | nullable=YES |
card_type_name: character varying(32) | nullable=YES |
member_name: character varying(64) | nullable=YES |
member_mobile: character varying(20) | nullable=YES |
balance_before: numeric(18,2) | nullable=YES |
change_amount: numeric(18,2) | nullable=YES |
balance_after: numeric(18,2) | nullable=YES |
from_type: integer | nullable=YES |
payment_method: integer | nullable=YES |
change_time: timestamp with time zone | nullable=YES |
is_delete: integer | nullable=YES |
remark: character varying(255) | nullable=YES |
## VALUE ANALYSIS (for enum detection)
--------------------------------------------------------------------------------
balance_change_id:
Total: 4745, Non-null: 4745, Distinct: 4745
Top values:
2803564669930693: 1
2903462915460485: 1
2830174531963973: 1
2955043181414661: 1
3008791754705413: 1
2857467495761733: 1
2939340594416005: 1
2951010696136837: 1
3030232907139141: 1
2802394731760837: 1
2813556454443461: 1
2806436244653957: 1
3058422348711749: 1
3057603406514501: 1
2973479954155397: 1
tenant_id:
Total: 4745, Non-null: 4745, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2790683160709957: 4745
site_id:
Total: 4745, Non-null: 4745, Distinct: 2
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2790685415443269: 4720
0: 25
register_site_id:
Total: 4745, Non-null: 4745, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2790685415443269: 4745
tenant_member_id:
Total: 4745, Non-null: 4745, Distinct: 256
Top values:
2799207522600709: 379
2799207359858437: 325
2799207363643141: 310
2799207124305669: 228
2799207406946053: 197
2799207519176453: 156
2820625955784965: 147
2799209806071557: 125
2799212491392773: 122
2799212845565701: 121
2799207290996485: 98
2969257129938053: 94
2799212430657285: 83
2846153189592005: 82
2799207370163973: 65
system_member_id:
Total: 4745, Non-null: 4745, Distinct: 240
Top values:
2799207521568517: 379
2799207358777093: 325
2485293902352645: 310
2799207123224325: 228
2799207405995781: 197
2799207518095109: 156
2820625954179333: 147
2799209804416773: 125
2799212490426117: 122
2799212844549893: 121
2799207289947909: 98
2644610908900421: 94
2799212429444869: 83
2846153188363205: 82
2799207369180933: 65
tenant_member_card_id:
Total: 4745, Non-null: 4745, Distinct: 457
Top values:
2799218552833797: 222
2799217444914949: 199
2799216572794629: 185
2799215988246277: 157
2807890878272261: 121
2799217048848133: 105
2820628725778629: 99
2799219999295237: 94
2800824360437893: 93
2799217231906565: 93
2799218773034757: 80
2799219205424901: 73
2815108067970885: 71
2846153189837765: 67
2807912860717893: 61
card_type_id:
Total: 4745, Non-null: 4745, Distinct: 6
*** LIKELY ENUM (distinct <= 15) ***
Top values:
2793249295533893: 2825
2793266846533445: 1275
2791990152417157: 482
2794699703437125: 149
2793306611533637: 7
2791987095408517: 7
card_type_name:
Total: 4745, Non-null: 4745, Distinct: 6
*** LIKELY ENUM (distinct <= 15) ***
Top values:
储值卡: 2825
活动抵用券: 1275
台费卡: 482
酒水卡: 149
年卡: 7
月卡: 7
member_name:
Total: 4745, Non-null: 4745, Distinct: 194
Top values:
轩哥: 379
罗先生: 343
葛先生: 310
陈腾鑫: 228
张先生: 207
黄先生: 174
夏: 156
陈先生: 155
江先生: 147
陈德韩: 125
蔡总: 122
曾丹烨: 121
小燕: 94
李先生: 74
林先生: 73
member_mobile:
Total: 4745, Non-null: 4745, Distinct: 255
Top values:
18826267530: 379
13924036996: 325
13811638071: 310
17817318218: 228
13902258852: 197
19120942851: 156
18819484838: 147
13431017864: 125
15914338893: 122
13922213242: 121
15915782829: 98
17802081334: 94
13570163507: 83
15818822109: 82
18819262164: 65
from_type:
Total: 4745, Non-null: 4745, Distinct: 6
*** LIKELY ENUM (distinct <= 15) ***
Top values:
1: 3613
4: 491
3: 413
9: 153
2: 66
7: 9
payment_method:
Total: 4745, Non-null: 4745, Distinct: 4
*** LIKELY ENUM (distinct <= 15) ***
Top values:
0: 3841
3: 491
4: 408
2: 5
is_delete:
Total: 4745, Non-null: 4745, Distinct: 1
*** LIKELY ENUM (distinct <= 15) ***
Top values:
0: 4745
remark:
Total: 4745, Non-null: 105, Distinct: 2
*** LIKELY ENUM (distinct <= 15) ***
Top values:
注销会员: 96
充值退款: 9
## SAMPLE DATA (first 10 rows)
--------------------------------------------------------------------------------
Columns: ['balance_change_id', 'tenant_id', 'site_id', 'register_site_id', 'tenant_member_id', 'system_member_id', 'tenant_member_card_id', 'card_type_id', 'card_type_name', 'member_name', 'member_mobile', 'balance_before', 'change_amount', 'balance_after', 'from_type', 'payment_method', 'change_time', 'is_delete', 'remark']
Row 1:
balance_change_id: 2957881605869253
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799212845565701
system_member_id: 2799212844549893
tenant_member_card_id: 2799219999295237
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 曾丹烨
member_mobile: 13922213242
balance_before: 816.30
change_amount: -120.00
balance_after: 696.30
from_type: 1
payment_method: 0
change_time: 2025-11-09 22:52:48+08:00
is_delete: 0
remark: NULL
Row 2:
balance_change_id: 2957821969387205
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207363643141
system_member_id: 2485293902352645
tenant_member_card_id: 2799216572794629
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 葛先生
member_mobile: 13811638071
balance_before: 6745.27
change_amount: -144.00
balance_after: 6601.27
from_type: 1
payment_method: 0
change_time: 2025-11-09 21:52:08+08:00
is_delete: 0
remark: NULL
Row 3:
balance_change_id: 2957814218313541
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207124305669
system_member_id: 2799207123224325
tenant_member_card_id: 2799215988246277
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 陈腾鑫
member_mobile: 17817318218
balance_before: 293.20
change_amount: -114.61
balance_after: 178.59
from_type: 1
payment_method: 0
change_time: 2025-11-09 21:44:15+08:00
is_delete: 0
remark: NULL
Row 4:
balance_change_id: 2957799362285445
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207519176453
system_member_id: 2799207518095109
tenant_member_card_id: 2799217048848133
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 夏
member_mobile: 19120942851
balance_before: 1194.00
change_amount: -1194.00
balance_after: 0.00
from_type: 1
payment_method: 0
change_time: 2025-11-09 21:29:08+08:00
is_delete: 0
remark: NULL
Row 5:
balance_change_id: 2957788164099589
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207522600709
system_member_id: 2799207521568517
tenant_member_card_id: 2799217060235013
card_type_id: 2794699703437125
card_type_name: 酒水卡
member_name: 轩哥
member_mobile: 18826267530
balance_before: 532.00
change_amount: -41.00
balance_after: 491.00
from_type: 1
payment_method: 0
change_time: 2025-11-09 21:17:45+08:00
is_delete: 0
remark: NULL
Row 6:
balance_change_id: 2957785618632197
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207356434181
system_member_id: 2799207355336453
tenant_member_card_id: 2799216538830597
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 吴生
member_mobile: 13600453341
balance_before: 2077.99
change_amount: -199.10
balance_after: 1878.89
from_type: 1
payment_method: 0
change_time: 2025-11-09 21:15:09+08:00
is_delete: 0
remark: NULL
Row 7:
balance_change_id: 2957766036278981
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207406946053
system_member_id: 2799207405995781
tenant_member_card_id: 2799217231906565
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 张先生
member_mobile: 13902258852
balance_before: 813.21
change_amount: -240.51
balance_after: 572.70
from_type: 1
payment_method: 0
change_time: 2025-11-09 20:55:14+08:00
is_delete: 0
remark: NULL
Row 8:
balance_change_id: 2957747803377477
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2955204541320325
system_member_id: 2955204540009605
tenant_member_card_id: 2955204541615237
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 胡先生
member_mobile: 18620043391
balance_before: 225.64
change_amount: -206.82
balance_after: 18.82
from_type: 1
payment_method: 0
change_time: 2025-11-09 20:36:41+08:00
is_delete: 0
remark: NULL
Row 9:
balance_change_id: 2957675844718277
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207124305669
system_member_id: 2799207123224325
tenant_member_card_id: 2799215988246277
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 陈腾鑫
member_mobile: 17817318218
balance_before: 481.98
change_amount: -188.78
balance_after: 293.20
from_type: 1
payment_method: 0
change_time: 2025-11-09 19:23:29+08:00
is_delete: 0
remark: NULL
Row 10:
balance_change_id: 2957620513558213
tenant_id: 2790683160709957
site_id: 2790685415443269
register_site_id: 2790685415443269
tenant_member_id: 2799207363643141
system_member_id: 2485293902352645
tenant_member_card_id: 2799216572794629
card_type_id: 2793249295533893
card_type_name: 储值卡
member_name: 葛先生
member_mobile: 13811638071
balance_before: 6968.94
change_amount: -223.67
balance_after: 6745.27
from_type: 1
payment_method: 0
change_time: 2025-11-09 18:27:12+08:00
is_delete: 0
remark: NULL