add bugreport and messages

This commit is contained in:
2023-06-28 22:12:36 +02:00
parent 423ad74d23
commit 1b069a1528
2 changed files with 34 additions and 1 deletions

View File

@@ -5,12 +5,13 @@ from .data import *
from .enumeration import *
from .machines import *
from .material import *
from .messages import *
from .metrics import *
from .norm_documents import *
from .norm_specification import *
from .project import *
from .regression import *
from .sheartest import *
from .taskmanager import *
from .usermanagement import *
from .workpackage import *
from .regression import *

View File

@@ -0,0 +1,32 @@
import datetime
from mongoengine import *
from .usermanagement import Organisation, User
class MessageBase(Document):
date = DateTimeField(default=datetime.datetime.now,
wtf_options={"render_kw": {
"step": "60"
}})
org_id = LazyReferenceField(Organisation, required=True)
user_id = LazyReferenceField(User, required=True)
meta = {
'allow_inheritance': True,
'index_opts': {},
'index_background': True,
'index_cls': False,
'auto_create_index': True,
'collection': 'messages',
"db_alias": 'dblabtests',
}
class Bugreport(MessageBase):
message = StringField(max_length=300, required=True)
currentPage = StringField(required=True)