12 lines
418 B
Python
12 lines
418 B
Python
|
from .models import App, AppRole
|
||
|
|
||
|
class AppsService:
|
||
|
@staticmethod
|
||
|
def get_apps():
|
||
|
apps = App.query.all()
|
||
|
return [{"id": app.id, "name": app.name, "slug": app.slug} for app in apps]
|
||
|
|
||
|
@staticmethod
|
||
|
def get_app_roles():
|
||
|
app_roles = AppRole.query.all()
|
||
|
return [{"user_id": app_role.user_id, "app_id": app_role.app_id, "role_id": app_role.role_id} for app_role in app_roles]
|