fix: get_new_users_month - use 'created_at' instead of non-existent 'created_date' column in users table

This commit is contained in:
yumoqing 2026-05-26 11:18:53 +08:00
parent 87dc6da0af
commit a8eaa4e219

View File

@ -229,7 +229,7 @@ async def get_new_users_month(request):
month_start = datetime.now().strftime('%Y-%m-01')
async with get_sor_context(env, 'sage') as sor:
sql = """
SELECT COUNT(*) as cnt FROM users WHERE created_date >= ${month_start}$
SELECT COUNT(*) as cnt FROM users WHERE created_at >= ${month_start}$
"""
recs = await sor.sqlExe(sql, {'month_start': month_start})
cnt = int(recs[0].get('cnt', 0)) if recs else 0