diff --git a/schema/generated.json b/schema/generated.json
index deba5347e360916ba45798cbc0baba441e9bb292..3edb8b987e9f777c3b9154f2305c59b78b140a31 100644
--- a/schema/generated.json
+++ b/schema/generated.json
@@ -10,7 +10,8 @@
         "left-to-right",
         "right-to-left",
         "side-to-rear",
-        "passive"
+        "passive",
+        "mixed"
       ]
     },
     "weight-unit": {
@@ -62,6 +63,7 @@
           "enum": [
             "de-9",
             "db-25",
+            "rj-11",
             "rj-12",
             "rj-45",
             "mini-din-8",
@@ -102,6 +104,9 @@
             "iec-60309-3p-n-e-4h",
             "iec-60309-3p-n-e-6h",
             "iec-60309-3p-n-e-9h",
+            "iec-60906-1",
+            "nbr-14136-10a",
+            "nbr-14136-20a",
             "nema-1-15p",
             "nema-5-15p",
             "nema-5-20p",
@@ -174,6 +179,10 @@
             "usb-3-micro-b",
             "dc-terminal",
             "saf-d-grid",
+            "neutrik-powercon-20",
+            "neutrik-powercon-32",
+            "neutrik-powercon-true1",
+            "neutrik-powercon-true1-top",
             "ubiquiti-smartpower",
             "hardwired",
             "other"
@@ -205,6 +214,9 @@
             "iec-60309-3p-n-e-4h",
             "iec-60309-3p-n-e-6h",
             "iec-60309-3p-n-e-9h",
+            "iec-60906-1",
+            "nbr-14136-10a",
+            "nbr-14136-20a",
             "nema-1-15r",
             "nema-5-15r",
             "nema-5-20r",
@@ -270,6 +282,10 @@
             "dc-terminal",
             "hdot-cx",
             "saf-d-grid",
+            "neutrik-powercon-20a",
+            "neutrik-powercon-32a",
+            "neutrik-powercon-true1",
+            "neutrik-powercon-true1-top",
             "ubiquiti-smartpower",
             "hardwired",
             "other"
@@ -299,42 +315,59 @@
             "100base-tx",
             "100base-t1",
             "1000base-t",
-            "1000base-x-gbic",
-            "1000base-x-sfp",
             "2.5gbase-t",
             "5gbase-t",
             "10gbase-t",
             "10gbase-cx4",
+            "1000base-x-gbic",
+            "1000base-x-sfp",
             "10gbase-x-sfpp",
             "10gbase-x-xfp",
             "10gbase-x-xenpak",
             "10gbase-x-x2",
             "25gbase-x-sfp28",
+            "50gbase-x-sfp56",
             "40gbase-x-qsfpp",
             "50gbase-x-sfp28",
             "100gbase-x-cfp",
             "100gbase-x-cfp2",
+            "200gbase-x-cfp2",
             "100gbase-x-cfp4",
+            "100gbase-x-cxp",
             "100gbase-x-cpak",
             "100gbase-x-dsfp",
             "100gbase-x-sfpdd",
             "100gbase-x-qsfp28",
-            "200gbase-x-cfp2",
+            "100gbase-x-qsfpdd",
             "200gbase-x-qsfp56",
             "200gbase-x-qsfpdd",
             "400gbase-x-qsfpdd",
             "400gbase-x-osfp",
+            "400gbase-x-cdfp",
+            "400gbase-x-cfp8",
+            "800gbase-x-qsfpdd",
+            "800gbase-x-osfp",
+            "1000base-kx",
+            "10gbase-kr",
+            "10gbase-kx4",
+            "25gbase-kr",
+            "40gbase-kr4",
+            "50gbase-kr",
+            "100gbase-kp4",
+            "100gbase-kr2",
+            "100gbase-kr4",
             "ieee802.11a",
             "ieee802.11g",
             "ieee802.11n",
             "ieee802.11ac",
             "ieee802.11ad",
             "ieee802.11ax",
+            "ieee802.11ay",
             "ieee802.15.1",
+            "other-wireless",
             "gsm",
             "cdma",
             "lte",
-            "other-wireless",
             "sonet-oc3",
             "sonet-oc12",
             "sonet-oc48",
@@ -365,6 +398,12 @@
             "e3",
             "xdsl",
             "docsis",
+            "gpon",
+            "xg-pon",
+            "xgs-pon",
+            "ng-pon2",
+            "epon",
+            "10g-epon",
             "cisco-stackwise",
             "cisco-stackwise-plus",
             "cisco-flexstack",
@@ -373,17 +412,12 @@
             "cisco-stackwise-160",
             "cisco-stackwise-320",
             "cisco-stackwise-480",
+            "cisco-stackwise-1t",
             "juniper-vcp",
             "extreme-summitstack",
             "extreme-summitstack-128",
             "extreme-summitstack-256",
             "extreme-summitstack-512",
-            "gpon",
-            "xg-pon",
-            "xgs-pon",
-            "ng-pon2",
-            "epon",
-            "10g-epon",
             "other"
           ]
         },
@@ -433,17 +467,26 @@
             "f",
             "n",
             "mrj21",
-            "st",
-            "sc",
-            "sc-apc",
             "fc",
             "lc",
+            "lc-pc",
+            "lc-upc",
             "lc-apc",
-            "mtrj",
-            "mpo",
             "lsh",
+            "lsh-pc",
+            "lsh-upc",
             "lsh-apc",
-            "splice",
+            "lx5",
+            "lx5-pc",
+            "lx5-upc",
+            "lx5-apc",
+            "mpo",
+            "mtrj",
+            "sc",
+            "sc-pc",
+            "sc-upc",
+            "sc-apc",
+            "st",
             "cs",
             "sn",
             "sma-905",
@@ -451,6 +494,7 @@
             "urm-p2",
             "urm-p4",
             "urm-p8",
+            "splice",
             "other"
           ]
         }
@@ -480,24 +524,35 @@
             "f",
             "n",
             "mrj21",
-            "st",
-            "sc",
-            "sc-apc",
             "fc",
             "lc",
+            "lc-pc",
+            "lc-upc",
             "lc-apc",
-            "mtrj",
-            "mpo",
             "lsh",
+            "lsh-pc",
+            "lsh-upc",
             "lsh-apc",
-            "splice",
+            "lx5",
+            "lx5-pc",
+            "lx5-upc",
+            "lx5-apc",
+            "mpo",
+            "mtrj",
+            "sc",
+            "sc-pc",
+            "sc-upc",
+            "sc-apc",
+            "st",
             "cs",
             "sn",
             "sma-905",
             "sma-906",
             "urm-p2",
             "urm-p4",
-            "urm-p8"
+            "urm-p8",
+            "splice",
+            "other"
           ]
         }
       }