from sqlalchemy import Float, String from sqlalchemy.orm import Mapped, mapped_column from app.db import Base class Location(Base): __tablename__ = "location" person: Mapped[str] = mapped_column(String, primary_key=True) datetime: Mapped[str] = mapped_column(String, primary_key=True) latitude: Mapped[float] = mapped_column(Float, nullable=False) longitude: Mapped[float] = mapped_column(Float, nullable=False) altitude: Mapped[float | None] = mapped_column(Float, nullable=True)