Add consumable part (#124)

This commit is contained in:
Oliver
2026-07-07 09:03:56 +10:00
committed by GitHub
parent 3121383411
commit 63ce66c89d
+125 -120
View File
@@ -2,13 +2,13 @@
{ {
"metadata": true, "metadata": true,
"comment": "This file contains a dump of the InvenTree database", "comment": "This file contains a dump of the InvenTree database",
"exported_at": "2026-07-06T13:26:44.782598", "exported_at": "2026-07-06T14:49:12.195856",
"exported_at_utc": "2026-07-06T13:26:44.782640", "exported_at_utc": "2026-07-06T14:49:12.195881",
"source_version": "1.5.0 dev", "source_version": "1.5.0 dev",
"api_version": 516, "api_version": 516,
"django_version": "5.2.15", "django_version": "5.2.15",
"python_version": "3.12.13", "python_version": "3.12.13",
"source_commit": "db2732a", "source_commit": "99d6f6a",
"installed_apps": [ "installed_apps": [
"InvenTree", "InvenTree",
"allauth", "allauth",
@@ -53381,7 +53381,7 @@
"_icon": "", "_icon": "",
"lft": 1, "lft": 1,
"rght": 26, "rght": 26,
"tree_id": 2, "tree_id": 3,
"level": 0 "level": 0
} }
}, },
@@ -53400,7 +53400,7 @@
"_icon": "", "_icon": "",
"lft": 1, "lft": 1,
"rght": 8, "rght": 8,
"tree_id": 4, "tree_id": 5,
"level": 0 "level": 0
} }
}, },
@@ -53419,7 +53419,7 @@
"_icon": "", "_icon": "",
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 4, "tree_id": 5,
"level": 1 "level": 1
} }
}, },
@@ -53438,7 +53438,7 @@
"_icon": "", "_icon": "",
"lft": 12, "lft": 12,
"rght": 19, "rght": 19,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53457,7 +53457,7 @@
"_icon": "", "_icon": "",
"lft": 17, "lft": 17,
"rght": 18, "rght": 18,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53476,7 +53476,7 @@
"_icon": "", "_icon": "",
"lft": 13, "lft": 13,
"rght": 14, "rght": 14,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53495,7 +53495,7 @@
"_icon": "", "_icon": "",
"lft": 15, "lft": 15,
"rght": 16, "rght": 16,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53514,7 +53514,7 @@
"_icon": "", "_icon": "",
"lft": 6, "lft": 6,
"rght": 11, "rght": 11,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53533,7 +53533,7 @@
"_icon": "", "_icon": "",
"lft": 7, "lft": 7,
"rght": 8, "rght": 8,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53552,7 +53552,7 @@
"_icon": "", "_icon": "",
"lft": 9, "lft": 9,
"rght": 10, "rght": 10,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53571,7 +53571,7 @@
"_icon": "", "_icon": "",
"lft": 20, "lft": 20,
"rght": 21, "rght": 21,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53590,7 +53590,7 @@
"_icon": "", "_icon": "",
"lft": 2, "lft": 2,
"rght": 5, "rght": 5,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53609,7 +53609,7 @@
"_icon": "", "_icon": "",
"lft": 6, "lft": 6,
"rght": 7, "rght": 7,
"tree_id": 4, "tree_id": 5,
"level": 1 "level": 1
} }
}, },
@@ -53628,7 +53628,7 @@
"_icon": "", "_icon": "",
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 4, "tree_id": 5,
"level": 1 "level": 1
} }
}, },
@@ -53647,7 +53647,7 @@
"_icon": "", "_icon": "",
"lft": 22, "lft": 22,
"rght": 23, "rght": 23,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53666,7 +53666,7 @@
"_icon": "", "_icon": "",
"lft": 1, "lft": 1,
"rght": 6, "rght": 6,
"tree_id": 3, "tree_id": 4,
"level": 0 "level": 0
} }
}, },
@@ -53685,7 +53685,7 @@
"_icon": "", "_icon": "",
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 3, "tree_id": 4,
"level": 1 "level": 1
} }
}, },
@@ -53704,7 +53704,7 @@
"_icon": "", "_icon": "",
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 3, "tree_id": 4,
"level": 1 "level": 1
} }
}, },
@@ -53723,7 +53723,7 @@
"_icon": "", "_icon": "",
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 5, "tree_id": 6,
"level": 0 "level": 0
} }
}, },
@@ -53742,7 +53742,7 @@
"_icon": "", "_icon": "",
"lft": 3, "lft": 3,
"rght": 4, "rght": 4,
"tree_id": 2, "tree_id": 3,
"level": 2 "level": 2
} }
}, },
@@ -53761,7 +53761,7 @@
"_icon": "", "_icon": "",
"lft": 24, "lft": 24,
"rght": 25, "rght": 25,
"tree_id": 2, "tree_id": 3,
"level": 1 "level": 1
} }
}, },
@@ -53879,6 +53879,25 @@
"level": 5 "level": 5
} }
}, },
{
"model": "part.partcategory",
"pk": 29,
"fields": {
"metadata": {},
"name": "Consumables",
"description": "Consumable parts",
"parent": null,
"pathstring": "Consumables",
"default_location": null,
"structural": false,
"default_keywords": null,
"_icon": null,
"lft": 1,
"rght": 2,
"tree_id": 2,
"level": 0
}
},
{ {
"model": "part.partcategoryparametertemplate", "model": "part.partcategoryparametertemplate",
"pk": 1, "pk": 1,
@@ -55195,7 +55214,7 @@
"model": "part.partpricing", "model": "part.partpricing",
"pk": 442, "pk": 442,
"fields": { "fields": {
"updated": "2026-07-06T13:24:44.000Z", "updated": "2026-07-06T13:24:44Z",
"currency": "USD", "currency": "USD",
"scheduled_for_update": false, "scheduled_for_update": false,
"part": 22, "part": 22,
@@ -95428,7 +95447,7 @@
"pk": 1, "pk": 1,
"fields": { "fields": {
"password": "pbkdf2_sha256$1000000$CWvgH2EOSzLLJgYY64YHjS$S5ppC9xcNnjL5GLQQh3oTTwahpM4yYK1HyOvXc0pyiE=", "password": "pbkdf2_sha256$1000000$CWvgH2EOSzLLJgYY64YHjS$S5ppC9xcNnjL5GLQQh3oTTwahpM4yYK1HyOvXc0pyiE=",
"last_login": "2026-07-06T13:24:25.651Z", "last_login": "2026-07-06T14:46:50.078Z",
"is_superuser": true, "is_superuser": true,
"username": "admin", "username": "admin",
"first_name": "Adam", "first_name": "Adam",
@@ -181841,7 +181860,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 400, "tree_id": 401,
"level": 0 "level": 0
} }
}, },
@@ -181994,7 +182013,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 18, "rght": 18,
"tree_id": 403, "tree_id": 404,
"level": 0 "level": 0
} }
}, },
@@ -182045,7 +182064,7 @@
"multiple": 1, "multiple": 1,
"lft": 10, "lft": 10,
"rght": 17, "rght": 17,
"tree_id": 403, "tree_id": 404,
"level": 1 "level": 1
} }
}, },
@@ -182096,7 +182115,7 @@
"multiple": 1, "multiple": 1,
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 403, "tree_id": 404,
"level": 1 "level": 1
} }
}, },
@@ -182147,7 +182166,7 @@
"multiple": 1, "multiple": 1,
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 403, "tree_id": 404,
"level": 1 "level": 1
} }
}, },
@@ -182198,7 +182217,7 @@
"multiple": 1, "multiple": 1,
"lft": 6, "lft": 6,
"rght": 7, "rght": 7,
"tree_id": 403, "tree_id": 404,
"level": 1 "level": 1
} }
}, },
@@ -182249,7 +182268,7 @@
"multiple": 1, "multiple": 1,
"lft": 8, "lft": 8,
"rght": 9, "rght": 9,
"tree_id": 403, "tree_id": 404,
"level": 1 "level": 1
} }
}, },
@@ -182302,7 +182321,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 10, "rght": 10,
"tree_id": 398, "tree_id": 399,
"level": 0 "level": 0
} }
}, },
@@ -182353,7 +182372,7 @@
"multiple": 1, "multiple": 1,
"lft": 15, "lft": 15,
"rght": 16, "rght": 16,
"tree_id": 403, "tree_id": 404,
"level": 2 "level": 2
} }
}, },
@@ -182404,7 +182423,7 @@
"multiple": 1, "multiple": 1,
"lft": 11, "lft": 11,
"rght": 12, "rght": 12,
"tree_id": 403, "tree_id": 404,
"level": 2 "level": 2
} }
}, },
@@ -182455,7 +182474,7 @@
"multiple": 1, "multiple": 1,
"lft": 13, "lft": 13,
"rght": 14, "rght": 14,
"tree_id": 403, "tree_id": 404,
"level": 2 "level": 2
} }
}, },
@@ -182508,7 +182527,7 @@
"multiple": 1, "multiple": 1,
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 398, "tree_id": 399,
"level": 1 "level": 1
} }
}, },
@@ -182869,7 +182888,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 402, "tree_id": 403,
"level": 0 "level": 0
} }
}, },
@@ -183022,7 +183041,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 405, "tree_id": 406,
"level": 0 "level": 0
} }
}, },
@@ -183330,7 +183349,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 396, "tree_id": 397,
"level": 0 "level": 0
} }
}, },
@@ -183381,7 +183400,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 404, "tree_id": 405,
"level": 0 "level": 0
} }
}, },
@@ -183593,7 +183612,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 8, "rght": 8,
"tree_id": 395, "tree_id": 396,
"level": 0 "level": 0
} }
}, },
@@ -183646,7 +183665,7 @@
"multiple": 1, "multiple": 1,
"lft": 6, "lft": 6,
"rght": 7, "rght": 7,
"tree_id": 395, "tree_id": 396,
"level": 1 "level": 1
} }
}, },
@@ -183699,7 +183718,7 @@
"multiple": 1, "multiple": 1,
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 395, "tree_id": 396,
"level": 1 "level": 1
} }
}, },
@@ -183752,7 +183771,7 @@
"multiple": 1, "multiple": 1,
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 395, "tree_id": 396,
"level": 1 "level": 1
} }
}, },
@@ -184017,7 +184036,7 @@
"multiple": 1, "multiple": 1,
"lft": 2, "lft": 2,
"rght": 3, "rght": 3,
"tree_id": 397, "tree_id": 398,
"level": 1 "level": 1
} }
}, },
@@ -184070,7 +184089,7 @@
"multiple": 1, "multiple": 1,
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 397, "tree_id": 398,
"level": 1 "level": 1
} }
}, },
@@ -184123,7 +184142,7 @@
"multiple": 1, "multiple": 1,
"lft": 6, "lft": 6,
"rght": 7, "rght": 7,
"tree_id": 397, "tree_id": 398,
"level": 1 "level": 1
} }
}, },
@@ -199098,7 +199117,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 8, "rght": 8,
"tree_id": 397, "tree_id": 398,
"level": 0 "level": 0
} }
}, },
@@ -199149,7 +199168,7 @@
"multiple": 1, "multiple": 1,
"lft": 6, "lft": 6,
"rght": 7, "rght": 7,
"tree_id": 398, "tree_id": 399,
"level": 1 "level": 1
} }
}, },
@@ -199202,7 +199221,7 @@
"multiple": 1, "multiple": 1,
"lft": 4, "lft": 4,
"rght": 5, "rght": 5,
"tree_id": 398, "tree_id": 399,
"level": 1 "level": 1
} }
}, },
@@ -199255,7 +199274,7 @@
"multiple": 1, "multiple": 1,
"lft": 8, "lft": 8,
"rght": 9, "rght": 9,
"tree_id": 398, "tree_id": 399,
"level": 1 "level": 1
} }
}, },
@@ -199361,7 +199380,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 401, "tree_id": 402,
"level": 0 "level": 0
} }
}, },
@@ -199622,7 +199641,7 @@
"multiple": 1, "multiple": 1,
"lft": 1, "lft": 1,
"rght": 2, "rght": 2,
"tree_id": 399, "tree_id": 400,
"level": 0 "level": 0
} }
}, },
@@ -200036,6 +200055,57 @@
"level": 0 "level": 0
} }
}, },
{
"model": "part.part",
"pk": 921,
"fields": {
"metadata": {},
"notes": null,
"barcode_data": "",
"barcode_hash": "",
"image": "",
"name": "Solder 60/40",
"is_template": false,
"variant_of": null,
"description": "Leaded solder 60/40",
"keywords": null,
"category": 29,
"IPN": "",
"revision": "",
"revision_of": null,
"link": null,
"default_location": null,
"default_expiry": 0,
"minimum_stock": "0.000000",
"maximum_stock": "0.000000",
"units": "",
"assembly": false,
"component": true,
"trackable": false,
"testable": false,
"purchaseable": true,
"salable": false,
"active": true,
"locked": false,
"virtual": false,
"consumable": true,
"bom_validated": false,
"bom_checksum": "",
"bom_checked_by": null,
"bom_checked_date": null,
"creation_date": "2026-07-06",
"creation_user": [
"admin"
],
"responsible_owner": null,
"base_cost": "0.000000",
"multiple": 1,
"lft": 1,
"rght": 2,
"tree_id": 395,
"level": 0
}
},
{ {
"model": "order.transferorder", "model": "order.transferorder",
"pk": 1, "pk": 1,
@@ -223623,71 +223693,6 @@
"note": "I have selected an Armadillo" "note": "I have selected an Armadillo"
} }
}, },
{
"model": "common.notesimage",
"pk": 1,
"fields": {
"image": "notes/blue.png",
"user": [
"admin"
],
"date": "2024-05-23T13:02:00.744Z",
"model_type": null,
"model_id": null
}
},
{
"model": "common.notesimage",
"pk": 2,
"fields": {
"image": "notes/green.png",
"user": [
"admin"
],
"date": "2024-05-23T13:02:32.735Z",
"model_type": null,
"model_id": null
}
},
{
"model": "common.notesimage",
"pk": 4,
"fields": {
"image": "notes/purple.png",
"user": [
"admin"
],
"date": "2024-05-23T13:02:39.828Z",
"model_type": null,
"model_id": null
}
},
{
"model": "common.notesimage",
"pk": 5,
"fields": {
"image": "notes/red.png",
"user": [
"admin"
],
"date": "2024-05-23T13:02:42.378Z",
"model_type": null,
"model_id": null
}
},
{
"model": "common.notesimage",
"pk": 6,
"fields": {
"image": "notes/pink_eIc5ugs.png",
"user": [
"admin"
],
"date": "2024-05-23T13:03:19.092Z",
"model_type": null,
"model_id": null
}
},
{ {
"model": "common.notesimage", "model": "common.notesimage",
"pk": 8, "pk": 8,