Browse Source

Add url to symbol profile overrides

pull/1132/head
Thomas 3 years ago
parent
commit
a2e1a8ec80
  1. 13
      apps/api/src/services/symbol-profile.service.ts
  2. 2
      prisma/migrations/20220808181846_added_url_to_symbol_profile_overrides/migration.sql
  3. 1
      prisma/schema.prisma

13
apps/api/src/services/symbol-profile.service.ts

@ -115,9 +115,16 @@ export class SymbolProfileService {
} }
item.name = item.SymbolProfileOverrides?.name ?? item.name; item.name = item.SymbolProfileOverrides?.name ?? item.name;
item.sectors =
(item.SymbolProfileOverrides.sectors as unknown as Sector[]) ?? if (
item.sectors; (item.SymbolProfileOverrides.sectors as unknown as Sector[])?.length >
0
) {
item.sectors = item.SymbolProfileOverrides
.sectors as unknown as Sector[];
}
item.url = item.SymbolProfileOverrides?.url ?? item.url;
delete item.SymbolProfileOverrides; delete item.SymbolProfileOverrides;
} }

2
prisma/migrations/20220808181846_added_url_to_symbol_profile_overrides/migration.sql

@ -0,0 +1,2 @@
-- AlterTable
ALTER TABLE "SymbolProfileOverrides" ADD COLUMN "url" TEXT;

1
prisma/schema.prisma

@ -136,6 +136,7 @@ model SymbolProfileOverrides {
countries Json? countries Json?
name String? name String?
sectors Json? sectors Json?
url String?
symbolProfileId String @id symbolProfileId String @id
updatedAt DateTime @updatedAt updatedAt DateTime @updatedAt
SymbolProfile SymbolProfile @relation(fields: [symbolProfileId], references: [id]) SymbolProfile SymbolProfile @relation(fields: [symbolProfileId], references: [id])

Loading…
Cancel
Save