auto: sync OpenClaw config 2026-08-08 17:17
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
import json, pymysql
|
||||
cfg = json.load(open('db_config.json'))
|
||||
conn = pymysql.connect(host=cfg['host'], port=cfg['port'], user=cfg['user'],
|
||||
password=str(cfg['password']), database=cfg['database'], charset='utf8mb4')
|
||||
cur = conn.cursor()
|
||||
|
||||
# 汪礼平所有转账/红包类支出
|
||||
cur.execute("""
|
||||
SELECT recorded_date, amount, note FROM variable_expenses
|
||||
WHERE member_id=1 AND (category='转账/红包' OR category LIKE '%红包%' OR note LIKE '%微信转账%' OR note LIKE '%微信红包%')
|
||||
ORDER BY recorded_date
|
||||
""")
|
||||
rows = cur.fetchall()
|
||||
print(f'共{len(rows)}笔转账/红包类记录:')
|
||||
for r in rows:
|
||||
print(f' {r[0]} {r[1]:>8.2f} {r[2]}')
|
||||
print()
|
||||
|
||||
cur.execute("SELECT MIN(recorded_date), MAX(recorded_date) FROM variable_expenses WHERE member_id=1")
|
||||
print('汪礼平支出日期范围:', cur.fetchone())
|
||||
conn.close()
|
||||
Reference in New Issue
Block a user