mirror of
https://github.com/inventree/demo-dataset.git
synced 2025-06-27 17:20:51 +00:00
Add some more parts
- Fasteners - ICs
This commit is contained in:
43
scripts/create_capacitors.py
Normal file
43
scripts/create_capacitors.py
Normal file
@ -0,0 +1,43 @@
|
||||
from inventree.api import InvenTreeAPI
|
||||
|
||||
from inventree.part import Part, PartCategory
|
||||
from inventree.stock import StockItem, StockLocation
|
||||
from inventree.company import SupplierPart
|
||||
|
||||
import random
|
||||
import sys
|
||||
|
||||
INVENTREE_URL = "http://localhost:8000"
|
||||
INVENTREE_USERNAME = "admin"
|
||||
INVENTREE_PASSWORD = "inventree"
|
||||
|
||||
api = InvenTreeAPI(INVENTREE_URL, username=INVENTREE_USERNAME, password=INVENTREE_PASSWORD)
|
||||
|
||||
category = 6
|
||||
|
||||
packages = [
|
||||
'0402',
|
||||
'0603',
|
||||
'0805',
|
||||
]
|
||||
|
||||
values = [
|
||||
# '100pF',
|
||||
'100nF',
|
||||
'1uF',
|
||||
'10uF',
|
||||
]
|
||||
|
||||
for package in packages:
|
||||
for value in values:
|
||||
name = f"C_{value}_{package}"
|
||||
description = f"{value} in {package} SMD package"
|
||||
keywords = "cap smd ceramic"
|
||||
|
||||
Part.create(api, data={
|
||||
'name': name,
|
||||
'category': category,
|
||||
'description': description,
|
||||
'keywords': keywords,
|
||||
'purchaseable': True,
|
||||
})
|
Reference in New Issue
Block a user