refactor: Use limit to prevent fetching all records

This commit is contained in:
Faruk AYDIN
2023-06-06 11:41:02 +02:00
committed by Ali BARIN
parent 75d5c0e356
commit 0784a2d4d0
3 changed files with 4 additions and 2 deletions

View File

@@ -102,7 +102,7 @@ class User extends Base {
to: 'users.id',
},
filter(builder: ExtendedQueryBuilder<UsageData>) {
builder.orderBy('created_at', 'desc').first();
builder.orderBy('created_at', 'desc').limit(1).first();
},
},
subscriptions: {
@@ -121,7 +121,7 @@ class User extends Base {
to: 'users.id',
},
filter(builder: ExtendedQueryBuilder<Subscription>) {
builder.orderBy('created_at', 'desc').first();
builder.orderBy('created_at', 'desc').limit(1).first();
},
},
});