Added new endpoint for roles and updated users endpoints to work with roles
This commit is contained in:
parent
7661088814
commit
10479a625a
10 changed files with 108 additions and 13 deletions
|
|
@ -1,4 +1,5 @@
|
|||
from sqlalchemy import ForeignKey, Integer, String
|
||||
from sqlalchemy.orm import relationship
|
||||
from database import db
|
||||
|
||||
|
||||
|
|
@ -25,5 +26,7 @@ class AppRole(db.Model):
|
|||
app_id = db.Column(Integer, ForeignKey("app.id"), primary_key=True)
|
||||
role_id = db.Column(Integer, ForeignKey("role.id"))
|
||||
|
||||
role = relationship("Role")
|
||||
|
||||
def __repr__(self):
|
||||
return f"{self.role} for {self.user_id} on {self.app_id}"
|
||||
return f"role_id: {self.role_id}, user_id: {self.user_id}, app_id: {self.app_id}, role: {self.role}"
|
||||
|
|
|
|||
Reference in a new issue