0

我将 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))
4

0 回答 0