You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
backend/mainapp/models.py

18 lines
529 B

from flask_mongoengine import Document
from mongoengine import StringField, IntField, BooleanField, ListField, ReferenceField
class User(Document):
uidn = StringField()
passw = StringField()
rooms = ListField(ReferenceField('Room'))
create_room_access = BooleanField(default=False)
root_access = BooleanField(default=False)
class Room(Document):
ridn = StringField()
creator = ReferenceField(User)
room_name = StringField()
streamer = BooleanField(default=False)
room_id = IntField()