from typing import Any from sqlalchemy.ext.declarative import as_declarative, declared_attr @as_declarative() class Base: id: Any __name__: str # Automatikusan generálja a tábla nevét az osztálynévből, # ha nincs külön megadva (bár mi megadjuk a sémát) @declared_attr def __tablename__(cls) -> str: return cls.__name__.lower()