restructured material
This commit is contained in:
		
							
								
								
									
										214
									
								
								src/test/db.json
									
									
									
									
									
								
							
							
						
						
									
										214
									
								
								src/test/db.json
									
									
									
									
									
								
							@@ -150,18 +150,15 @@
 | 
			
		||||
        "name": "Stanyl TW 200 F8",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000001"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000001"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 40,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 40,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "black",
 | 
			
		||||
            "number": "5514263423"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "color": "natural",
 | 
			
		||||
            "number": "5514263422"
 | 
			
		||||
          }
 | 
			
		||||
          "5514263423",
 | 
			
		||||
          "5514263422"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 10,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -171,18 +168,15 @@
 | 
			
		||||
        "name": "Ultramid T KR 4355 G7",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000002"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000002"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 35,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 35,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "black",
 | 
			
		||||
            "number": "5514212901"
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "color": "signalviolet",
 | 
			
		||||
            "number": "5514612901"
 | 
			
		||||
          }
 | 
			
		||||
          "5514212901",
 | 
			
		||||
          "5514612901"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 10,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -192,9 +186,12 @@
 | 
			
		||||
        "name": "PA GF 50 black (2706)",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000003"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000003"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 0,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 0,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 10,
 | 
			
		||||
@@ -205,14 +202,14 @@
 | 
			
		||||
        "name": "Schulamid 66 GF 25 H",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000004"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000004"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 25,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 25,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "black",
 | 
			
		||||
            "number": "5513933405"
 | 
			
		||||
          }
 | 
			
		||||
          "5513933405"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 10,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -222,14 +219,14 @@
 | 
			
		||||
        "name": "Amodel A 1133 HS",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000005"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000005"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 33,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 33,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "black",
 | 
			
		||||
            "number": "5514262406"
 | 
			
		||||
          }
 | 
			
		||||
          "5514262406"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 10,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -239,14 +236,14 @@
 | 
			
		||||
        "name": "PK-HM natural (4773)",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000003"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000006"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 0,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 0,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "natural",
 | 
			
		||||
            "number": "10000000"
 | 
			
		||||
          }
 | 
			
		||||
          "1000000000"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": -1,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -256,14 +253,13 @@
 | 
			
		||||
        "name": "Ultramid A4H",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000002"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000004"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 0,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 0,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "black",
 | 
			
		||||
            "number": ""
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 0,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
@@ -273,17 +269,47 @@
 | 
			
		||||
        "name": "Latamid 66 H 2 G 30",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000006"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000004"},
 | 
			
		||||
        "mineral": 0,
 | 
			
		||||
        "glass_fiber": 30,
 | 
			
		||||
        "carbon_fiber": 0,
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000003"},
 | 
			
		||||
          "mineral": 0,
 | 
			
		||||
          "glass_fiber": 30,
 | 
			
		||||
          "carbon_fiber": 0
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          {
 | 
			
		||||
            "color": "blue",
 | 
			
		||||
            "number": "5513943509"
 | 
			
		||||
          }
 | 
			
		||||
          "5513943509"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": -1,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"100000000000000000000009"},
 | 
			
		||||
        "name": "Glue 1",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000002"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000007"},
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000002"},
 | 
			
		||||
          "stickiness": "medium"
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          "5513943509"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 0,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"100000000000000000000010"},
 | 
			
		||||
        "name": "Latamid 66 G 40",
 | 
			
		||||
        "supplier_id": {"$oid":"110000000000000000000006"},
 | 
			
		||||
        "group_id": {"$oid":"900000000000000000000004"},
 | 
			
		||||
        "properties": {
 | 
			
		||||
          "material_template": {"$oid": "130000000000000000000001"},
 | 
			
		||||
          "glass_fiber": 40
 | 
			
		||||
        },
 | 
			
		||||
        "numbers": [
 | 
			
		||||
          "5513943509"
 | 
			
		||||
        ],
 | 
			
		||||
        "status": 0,
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "material_groups": [
 | 
			
		||||
@@ -316,6 +342,11 @@
 | 
			
		||||
        "_id": {"$oid":"900000000000000000000006"},
 | 
			
		||||
        "name": "PK",
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"900000000000000000000007"},
 | 
			
		||||
        "name": "Fabric glue",
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "material_suppliers": [
 | 
			
		||||
@@ -565,6 +596,69 @@
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "material_templates": [
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"130000000000000000000001"},
 | 
			
		||||
        "first_id": {"$oid":"130000000000000000000001"},
 | 
			
		||||
        "name": "plastic",
 | 
			
		||||
        "version": 1,
 | 
			
		||||
        "parameters": [
 | 
			
		||||
          {
 | 
			
		||||
            "name": "glass_fiber",
 | 
			
		||||
            "range": {
 | 
			
		||||
              "min": 0,
 | 
			
		||||
              "max": 100
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"130000000000000000000002"},
 | 
			
		||||
        "first_id": {"$oid":"130000000000000000000002"},
 | 
			
		||||
        "name": "glue",
 | 
			
		||||
        "version": 1,
 | 
			
		||||
        "parameters": [
 | 
			
		||||
          {
 | 
			
		||||
            "name": "stickiness",
 | 
			
		||||
            "range": {
 | 
			
		||||
              "values": ["not so sticky", "medium", "very sticky"]
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"130000000000000000000003"},
 | 
			
		||||
        "first_id": {"$oid":"130000000000000000000001"},
 | 
			
		||||
        "name": "plastic",
 | 
			
		||||
        "version": 2,
 | 
			
		||||
        "parameters": [
 | 
			
		||||
          {
 | 
			
		||||
            "name": "glass_fiber",
 | 
			
		||||
            "range": {
 | 
			
		||||
              "min": 0,
 | 
			
		||||
              "max": 100
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "name": "carbon_fiber",
 | 
			
		||||
            "range": {
 | 
			
		||||
              "min": 0,
 | 
			
		||||
              "max": 100
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          {
 | 
			
		||||
            "name": "mineral",
 | 
			
		||||
            "range": {
 | 
			
		||||
              "min": 0,
 | 
			
		||||
              "max": 100
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        ],
 | 
			
		||||
        "__v": 0
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "users": [
 | 
			
		||||
      {
 | 
			
		||||
        "_id": {"$oid":"000000000000000000000001"},
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user