From c18487e22a9ac79c9ebc5eb1c254c9fd4b1f5e1c Mon Sep 17 00:00:00 2001 From: IluaAir Date: Mon, 8 Sep 2025 14:53:00 +0300 Subject: [PATCH] refresh token model --- src/models/tokens.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/models/tokens.py 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"))