get_app_by_user_workspace(user_id, workspace)

This commit is contained in:
Nicholas Albion
2023-09-08 15:13:37 +10:00
parent 0ec6da74ab
commit ee77f1ffac
7 changed files with 78 additions and 20 deletions

View File

@@ -0,0 +1,18 @@
from peewee import *
from database.models.components.base_models import BaseModel
from database.models.app import App
from database.models.user import User
class UserApps(BaseModel):
id = AutoField()
app = ForeignKeyField(App, on_delete='CASCADE')
user = ForeignKeyField(User, on_delete='CASCADE')
workspace = CharField(null=True)
class Meta:
db_table = 'user_apps'
indexes = (
(('app', 'user'), True),
)