Browse Source

Rename orders to activities in Tag database schema

pull/4783/head
Thomas Kaul 3 months ago
parent
commit
4ff7231f61
  1. 8
      apps/api/src/services/tag/tag.service.ts
  2. 2
      prisma/schema.prisma

8
apps/api/src/services/tag/tag.service.ts

@ -52,7 +52,7 @@ export class TagService {
include: { include: {
_count: { _count: {
select: { select: {
orders: { activities: {
where: { where: {
userId userId
} }
@ -79,7 +79,7 @@ export class TagService {
id, id,
name, name,
userId, userId,
isUsed: _count.orders > 0 isUsed: _count.activities > 0
})); }));
} }
@ -87,7 +87,7 @@ export class TagService {
const tagsWithOrderCount = await this.prismaService.tag.findMany({ const tagsWithOrderCount = await this.prismaService.tag.findMany({
include: { include: {
_count: { _count: {
select: { orders: true } select: { activities: true }
} }
} }
}); });
@ -97,7 +97,7 @@ export class TagService {
id, id,
name, name,
userId, userId,
activityCount: _count.orders activityCount: _count.activities
}; };
}); });
} }

2
prisma/schema.prisma

@ -233,9 +233,9 @@ model Subscription {
} }
model Tag { model Tag {
activities Order[]
id String @id @default(uuid()) id String @id @default(uuid())
name String name String
orders Order[]
userId String? userId String?
User User? @relation(fields: [userId], onDelete: Cascade, references: [id]) User User? @relation(fields: [userId], onDelete: Cascade, references: [id])

Loading…
Cancel
Save