diff --git a/src/paveit/datamodels/material.py b/src/paveit/datamodels/material.py index 0e32c51..d099017 100755 --- a/src/paveit/datamodels/material.py +++ b/src/paveit/datamodels/material.py @@ -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)], ] } diff --git a/src/paveit/datamodels/material_properties.py b/src/paveit/datamodels/material_properties.py index ea6f4f1..61b875e 100755 --- a/src/paveit/datamodels/material_properties.py +++ b/src/paveit/datamodels/material_properties.py @@ -74,7 +74,7 @@ class Propertie(Document): 'collection': 'materialproperties', "db_alias": 'dblabtests', 'indexes': [ - [("material", 1)], + [("material_id", 1)], [("name", 1)], ] }