diff --git a/src/models/tokens.py b/src/models/tokens.py new file mode 100644 index 0000000..99bcf3f --- /dev/null +++ b/src/models/tokens.py @@ -0,0 +1,11 @@ +from sqlalchemy import ForeignKey, Integer, String +from sqlalchemy.orm import Mapped, mapped_column + +from src.core.database import Base + + +class RefreshTokensORM(Base): + __tablename__ = "refresh_tokens" + id: Mapped[int] = mapped_column(Integer, primary_key=True) + token: Mapped[str] = mapped_column(String(255), nullable=False) + user_id: Mapped[int] = mapped_column(Integer, ForeignKey("users.id"))