sqlmodel
Installation
SKILL.md
SQLModel Patterns
Use SQLModel's API first. Do not default to raw SQLAlchemy patterns unless the task explicitly needs a SQLAlchemy-only feature.
Imports
Prefer imports from sqlmodel:
from sqlmodel import Field, Relationship, Session, SQLModel, create_engine, select
Do not use SQLAlchemy declarative defaults such as declarative_base(), Mapped[...], mapped_column(), relationship(), or sessionmaker() for normal SQLModel code.
Models
Define table models with SQLModel, table=True and Field():