У меня проблема со строками аннотаций типа.
Например, возьмем этот класс
Код: Выделить всё
from typing import Optional
class OAuthAccount(SQLModel, table=True):
__tablename__ = "oauthaccount"
id: int | None = Field(default=None, primary_key=True)
user: Optional["User"] = Relationship(back_populates="oauth_accounts")
Код: Выделить всё
E TypeError: unsupported operand type(s) for |: 'str' and 'NoneType'
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/791 ... n-sqlmodel
Мобильная версия