models.py 450 B

1234567891011121314151617181920
  1. from sqlalchemy.orm import DeclarativeBase, Mapped, mapped_column
  2. class Base(DeclarativeBase):
  3. """Base for models."""
  4. class World(Base):
  5. __tablename__ = 'world'
  6. id: Mapped[int] = mapped_column(primary_key=True)
  7. randomnumber: Mapped[int]
  8. sa_worlds = World.__table__
  9. class Fortune(Base):
  10. __tablename__ = 'fortune'
  11. id: Mapped[int] = mapped_column(primary_key=True)
  12. message: Mapped[str]
  13. sa_fortunes = Fortune.__table__