teszt állományok áthelyezése és szelektálása
This commit is contained in:
@@ -57,12 +57,21 @@ class Address(Base):
|
||||
# Robot és térképes funkciók számára
|
||||
latitude: Mapped[Optional[float]] = mapped_column(Float)
|
||||
longitude: Mapped[Optional[float]] = mapped_column(Float)
|
||||
|
||||
created_at: Mapped[datetime] = mapped_column(DateTime(timezone=True), server_default=func.now())
|
||||
|
||||
# Kapcsolat az irányítószám táblához (zip/city lekéréshez)
|
||||
postal_code: Mapped[Optional["GeoPostalCode"]] = relationship("GeoPostalCode", lazy="joined")
|
||||
|
||||
# ── Property-k a Pydantic AddressResponse zip/city mezőihez ──────────
|
||||
@property
|
||||
def zip(self) -> Optional[str]:
|
||||
"""Visszaadja az irányítószám stringet a kapcsolódó GeoPostalCode rekordból."""
|
||||
return self.postal_code.zip_code if self.postal_code else None
|
||||
|
||||
@property
|
||||
def city(self) -> Optional[str]:
|
||||
"""Visszaadja a város stringet a kapcsolódó GeoPostalCode rekordból."""
|
||||
return self.postal_code.city if self.postal_code else None
|
||||
|
||||
|
||||
class Rating(Base):
|
||||
|
||||
Reference in New Issue
Block a user