Here is an example of a record in my "library", which is a nosql dynamodb.
{
"part_name": "RES_10K_0603",
"part_uid": "76ed17de2df8",
"part_class": "Resistor",
"library": {
"schematic":"path/rcl.schlib",
"pcb":"path/rcl.pcblib"
},
"instance": [
{
"manufacturer":"ACME_RESISTOR",
"man_sku": "12345ABCDE",
"datasheet": "acme.com/resistor.pdf",
"vendors": [
{
"vendor_name":"resistorsRus",
"vendor_sku": "Rus12345ABCDE",
},
{
"vendor_name":"Ohms4u",
"vendor_sku": "Ohms12345ABCDE",
},
],
},
{
"manufacturer":"BOOM_RESISTOR",
"man_sku": "XYZ10K",
"datasheet": "boom.com/resistor.pdf",
"vendors": [
{
"vendor_name":"resistorsRus",
"vendor_sku": "Boom2130",
},
{
"vendor_name":"DavesShop",
"vendor_sku": "10000",
},
],
},
],
"fabrication": {
"default_placement_type":"machine",
"packaging":"8inchreel",
"pnp":
{
"rotate_offset":90,
"feeder_size": "8mm"
}
}