파이썬 예시 코드
# SQLAlchemy 예
from sqlalchemy import Column, String, select, Boolean
from sqlalchemy.orm import declarative_base
Base = declarative_base()
class User(Base):
__tablename__ = 'users'
username = Column(String(40))
SQLAlchemy의 Column에 사용할 모델 필드 자료형인 String을 보면 객체 생성의 인자로 정수 40을 사용합니다. 바로 이런 인자를 SQLModel의 Field() 함수는 sa_column_kwargs 인자로 받아 사용하는 것이지요.