我用SQLModel表示FastAPI。但我不知道如何使用它创建“text”列类型。
如何创建“文本”列?谢谢你的阅读。
from sqlmodel import SQLModel, Field
class BaseModel(SQLModel):
col_1: str = Field(default='Y')
col_2: str = Field(default='N')
col_3: str = Field(default='0')
col_4: str = Field(default='0')这是我的解决办法!
from sqlmodel import SQLModel, Field
from sqlalchemy import Column, TEXT
class BaseModel(SQLModel):
col_5: str = Field(sa_column=Column(TEXT))发布于 2022-04-03 20:16:18
试试这个:
from sqlalchemy.dialects.postgresql import TEXT
from sqlmodel import SQLModel, Field
from sqlalchemy import Column
class BaseModel(SQLModel):
col_5: str = Field(sa_column=Column(TEXT))https://stackoverflow.com/questions/70208393
复制相似问题