刪除不必要檔案
This commit is contained in:
@@ -596,8 +596,8 @@ export class UserService {
|
||||
SELECT
|
||||
COUNT(*) as total_apps,
|
||||
COUNT(CASE WHEN created_at >= DATE_SUB(CURDATE(), INTERVAL 30 DAY) THEN 1 END) as new_apps_this_month,
|
||||
COALESCE(SUM(view_count), 0) as total_views,
|
||||
COALESCE(SUM(like_count), 0) as total_likes
|
||||
COALESCE(SUM(views_count), 0) as total_views,
|
||||
COALESCE(SUM(likes_count), 0) as total_likes
|
||||
FROM apps
|
||||
WHERE is_active = TRUE
|
||||
`;
|
||||
@@ -676,10 +676,10 @@ export class UserService {
|
||||
FROM users
|
||||
WHERE status = 'active'
|
||||
ORDER BY created_at DESC
|
||||
LIMIT ?
|
||||
LIMIT ${limit}
|
||||
`;
|
||||
|
||||
const activities = await this.query(sql, [limit]);
|
||||
const activities = await this.query(sql);
|
||||
|
||||
return activities.map(activity => ({
|
||||
id: `user_${activity.activity_time}`,
|
||||
@@ -703,20 +703,20 @@ export class UserService {
|
||||
a.id,
|
||||
a.name,
|
||||
a.description,
|
||||
a.view_count as views,
|
||||
a.like_count as likes,
|
||||
a.views_count as views,
|
||||
a.likes_count as likes,
|
||||
COALESCE(AVG(ur.rating), 0) as rating,
|
||||
a.category,
|
||||
a.created_at
|
||||
FROM apps a
|
||||
LEFT JOIN user_ratings ur ON a.id = ur.app_id
|
||||
WHERE a.is_active = TRUE
|
||||
GROUP BY a.id, a.name, a.description, a.view_count, a.like_count, a.category, a.created_at
|
||||
ORDER BY (a.view_count + a.like_count * 2) DESC
|
||||
LIMIT ?
|
||||
GROUP BY a.id, a.name, a.description, a.views_count, a.likes_count, a.category, a.created_at
|
||||
ORDER BY (a.views_count + a.likes_count * 2) DESC
|
||||
LIMIT ${limit}
|
||||
`;
|
||||
|
||||
const apps = await this.query(sql, [limit]);
|
||||
const apps = await this.query(sql);
|
||||
|
||||
return apps.map(app => ({
|
||||
id: app.id,
|
||||
|
Reference in New Issue
Block a user