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; const dataSourceOrigin = DataSource.GHOSTFOLIO;
if (assetProfile) { if (assetProfile) {
await this.prismaService.resolvedAssetProfile.upsert({ await this.prismaService.assetProfileResolution.upsert({
create: { create: {
dataSourceOrigin, dataSourceOrigin,
symbol, 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 -- CreateTable
CREATE TABLE "public"."ResolvedAssetProfile" ( CREATE TABLE "public"."AssetProfileResolution" (
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"currency" TEXT NOT NULL, "currency" TEXT NOT NULL,
"dataSourceOrigin" "public"."DataSource" NOT NULL, "dataSourceOrigin" "public"."DataSource" NOT NULL,
@ -9,8 +9,8 @@ CREATE TABLE "public"."ResolvedAssetProfile" (
"symbol" TEXT NOT NULL, "symbol" TEXT NOT NULL,
"updatedAt" TIMESTAMP(3) NOT NULL, "updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "ResolvedAssetProfile_pkey" PRIMARY KEY ("id") CONSTRAINT "AssetProfileResolution_pkey" PRIMARY KEY ("id")
); );
-- CreateIndex -- 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