sqlmodel: Como usar nome de tabela personalizado

Defina __tablename__ na sua subclasse SQLModel para definir um nome de tabela personalizado.

sqlmodel_custom_tablename.py

class Product(SQLModel, table=True):
    id: Optional[int] = Field(default=None, primary_key=True)
    mpn: Optional[str] = Field(description="Manufacturer part number", index=True)

    __tablename__ = "MyApplicationProduct"

Check out similar posts by category: SQLModel Python