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