comdirect ingest: overhaul

This commit is contained in:
2026-09-12 10:13:59 +02:00
parent 69c13f93ac
commit c354523ae9
7 changed files with 125 additions and 74 deletions
+3 -2
View File
@@ -1,10 +1,11 @@
from datetime import date
from decimal import Decimal
from pydantic import BaseModel, Field, computed_field, field_validator
from pydantic import Field, computed_field, field_validator
from sqlalchemy import Column, Date, String
from src.models._common import (
ExportBaseModel,
IngestdbBase,
_hash,
_parse_date_german,
@@ -12,7 +13,7 @@ from src.models._common import (
)
class ComdirectBase(BaseModel):
class ComdirectBase(ExportBaseModel):
date_val: date | None = Field(
alias="Wertstellung (Valuta)", examples=["07.09.2026"]
)