add archive as Paramter to Materials, optimize MaterialProperties
This commit is contained in:
@@ -36,6 +36,8 @@ class Material(Document):
|
||||
project_ids = ListField(LazyReferenceField(Project,
|
||||
reverse_delete_rule=CASCADE),
|
||||
required=False)
|
||||
|
||||
archived = BooleanField(default=False)
|
||||
|
||||
def to_dict(self):
|
||||
# convert data to dict
|
||||
@@ -53,7 +55,7 @@ class Material(Document):
|
||||
'collection': 'materials',
|
||||
"db_alias": 'dblabtests',
|
||||
'indexes': [
|
||||
[("material", 1)],
|
||||
[("material_id", 1)],
|
||||
[("name", 1)],
|
||||
]
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ class Propertie(Document):
|
||||
'collection': 'materialproperties',
|
||||
"db_alias": 'dblabtests',
|
||||
'indexes': [
|
||||
[("material", 1)],
|
||||
[("material_id", 1)],
|
||||
[("name", 1)],
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user