我将 SQLModel 用于 FastAPI。但我不知道如何使用它创建“文本”列类型。
如何创建“文本”列?感谢您阅读。
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))