Coverage for src/auth/models/user_role_model.py: 100%
7 statements
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-25 22:09 +0300
« prev ^ index » next coverage.py v7.11.0, created at 2025-11-25 22:09 +0300
1from advanced_alchemy.mixins import AuditColumns
2from sqlalchemy import ForeignKey
3from sqlalchemy.orm import Mapped, mapped_column
6class UserRoleModel(AuditColumns):
7 __tablename__ = "users_roles"
9 role_id: Mapped[int] = mapped_column(ForeignKey("roles.id"), primary_key=True)
10 user_id: Mapped[int] = mapped_column(ForeignKey("users.id"), primary_key=True)