feat(Assets): update asset services and background workers

This commit is contained in:
2026-08-09 21:01:39 +02:00
parent b57cc9894c
commit e0778b88ea
32 changed files with 1020 additions and 2062 deletions
@@ -1,4 +1,4 @@
// <auto-generated />
// <auto-generated />
using System;
using FinlyticAssets.Database;
using Microsoft.EntityFrameworkCore;
@@ -69,21 +69,9 @@ namespace FinlyticAssets.Migrations
b.Property<int>("InitBatchAssetUpdateDelay")
.HasColumnType("integer");
b.Property<int>("MaxRandomUpdateDay")
.HasColumnType("integer");
b.Property<int>("MinRandomUpdateDay")
.HasColumnType("integer");
b.Property<int>("TradeRepublicMaxRequestPageSize")
.HasColumnType("integer");
b.Property<int>("UpdateDayTimeStart")
.HasColumnType("integer");
b.Property<int>("UpdateDayTimeStop")
.HasColumnType("integer");
b.HasKey("Id");
b.ToTable("Settings");
@@ -119,11 +107,10 @@ namespace FinlyticAssets.Migrations
.IsRequired()
.HasColumnType("text");
b.Property<DateTime>("UpdateAt")
.HasColumnType("timestamp with time zone");
b.HasKey("Isin", "InstrumentCategory");
b.HasIndex("LastUpdatedAt");
b.ToTable("TradeRepublicAssets");
b.HasDiscriminator<string>("AssetType").HasValue("AssetEntity");