Browse Source

Initial setup

pull/5533/head
Thomas Kaul 5 days ago
parent
commit
3c77a9dad4
  1. 2
      apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts
  2. 6
      prisma/migrations/20250915163323_added_asset_profile_resolution/migration.sql

2
apps/api/src/app/endpoints/data-providers/ghostfolio/ghostfolio.service.ts

@ -60,7 +60,7 @@ export class GhostfolioService {
const dataSourceOrigin = DataSource.GHOSTFOLIO;
if (assetProfile) {
await this.prismaService.resolvedAssetProfile.upsert({
await this.prismaService.assetProfileResolution.upsert({
create: {
dataSourceOrigin,
symbol,

6
prisma/migrations/20250915163323_added_resolved_asset_profile/migration.sql → prisma/migrations/20250915163323_added_asset_profile_resolution/migration.sql

@ -1,5 +1,5 @@
-- CreateTable
CREATE TABLE "public"."ResolvedAssetProfile" (
CREATE TABLE "public"."AssetProfileResolution" (
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"currency" TEXT NOT NULL,
"dataSourceOrigin" "public"."DataSource" NOT NULL,
@ -9,8 +9,8 @@ CREATE TABLE "public"."ResolvedAssetProfile" (
"symbol" TEXT NOT NULL,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "ResolvedAssetProfile_pkey" PRIMARY KEY ("id")
CONSTRAINT "AssetProfileResolution_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE UNIQUE INDEX "ResolvedAssetProfile_dataSourceOrigin_symbol_key" ON "public"."ResolvedAssetProfile"("dataSourceOrigin", "symbol");
CREATE UNIQUE INDEX "AssetProfileResolution_dataSourceOrigin_symbol_key" ON "public"."AssetProfileResolution"("dataSourceOrigin", "symbol");
Loading…
Cancel
Save