Reduce Supabase disk IO

This commit is contained in:
2569718930@qq.com
2026-05-29 17:22:33 +08:00
parent 9e3a4e2f45
commit 2269aaefd7
63 changed files with 4637 additions and 410 deletions
+7
View File
@@ -67,6 +67,13 @@ export const opsApi = {
memberships() {
return opsFetch<Record<string, unknown>>("/api/ops/memberships?limit=200");
},
membershipsOverview(limit = 200, days = 90) {
return opsFetch<{
memberships?: Array<Record<string, unknown>>;
days?: number;
daily?: { date: string; trial: number; paid: number; total: number; cumulative: number }[];
}>(`/api/ops/memberships/overview?limit=${limit}&days=${days}`);
},
membershipsGrowth(days = 90) {
return opsFetch<{
days: number;