Browse Source

Rename Order to activities in User database schema

pull/4669/head
Thomas Kaul 4 months ago
parent
commit
218850dc8d
  1. 6
      apps/api/src/app/admin/admin.service.ts
  2. 2
      apps/client/src/app/components/admin-users/admin-users.html
  3. 2
      libs/common/src/lib/interfaces/admin-users.interface.ts
  4. 2
      prisma/schema.prisma

6
apps/api/src/app/admin/admin.service.ts

@ -806,7 +806,7 @@ export class AdminService {
where,
select: {
_count: {
select: { Account: true, Order: true }
select: { Account: true, activities: true }
},
Analytics: {
select: {
@ -854,10 +854,10 @@ export class AdminService {
role,
subscription,
accountCount: _count.Account || 0,
activityCount: _count.activities || 0,
country: Analytics?.country,
dailyApiRequests: Analytics?.dataProviderGhostfolioDailyRequests || 0,
lastActivity: Analytics?.updatedAt,
transactionCount: _count.Order || 0
lastActivity: Analytics?.updatedAt
};
}
);

2
apps/client/src/app/components/admin-users/admin-users.html

@ -142,7 +142,7 @@
<gf-value
class="d-inline-block justify-content-end"
[locale]="user?.settings?.locale"
[value]="element.transactionCount"
[value]="element.activityCount"
/>
</td>
</ng-container>

2
libs/common/src/lib/interfaces/admin-users.interface.ts

@ -4,6 +4,7 @@ export interface AdminUsers {
count: number;
users: {
accountCount: number;
activityCount: number;
country: string;
createdAt: Date;
dailyApiRequests: number;
@ -11,6 +12,5 @@ export interface AdminUsers {
id: string;
lastActivity: Date;
role: Role;
transactionCount: number;
}[];
}

2
prisma/schema.prisma

@ -245,6 +245,7 @@ model Tag {
model User {
accessToken String?
activities Order[]
authChallenge String?
createdAt DateTime @default(now())
id String @id @default(uuid())
@ -260,7 +261,6 @@ model User {
Analytics Analytics?
ApiKey ApiKey[]
AuthDevice AuthDevice[]
Order Order[]
Settings Settings?
SymbolProfile SymbolProfile[]
Tag Tag[]

Loading…
Cancel
Save