INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z490 GAMING X DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"ATX","chipset":"Intel Z490","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9bac4865ad0c3553e051b"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9bac4865ad0c3553e051c"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z490 GAMING X DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B760 PRO M-P DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b863865ad0c3553dc1df"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b863865ad0c3553dc1e0"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B760 PRO M-P DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B760 TUF GAMING B760M-PLUS WIFI D4 DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8c5865ad0c3553dcccb"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b8c5865ad0c3553dcccc"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B760 TUF GAMING B760M-PLUS WIFI D4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus P43 P5P43TD/USB3 LGA775 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA775","cpuSocket":"LGA775","formFactor":"ATX","chipset":"Intel P43","memory":{"max":16,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b970865ad0c3553ddfd5"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b970865ad0c3553ddfd6"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus P43 P5P43TD/USB3 LGA775 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B550M-A PRIME AM4 DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B550","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b97b865ad0c3553de141"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b97b865ad0c3553de142"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B550M-A PRIME AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B150 B150M Pro-VD DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B150","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b6c1865ad0c3553d941a"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b6c1865ad0c3553d941b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B150 B150M Pro-VD DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Pentium J3710 J3710-ITX DDR3 Mini ITX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"Integrated Pentium","cpuSocket":"Integrated Pentium","formFactor":"Mini-ITX","chipset":"CPU Integrated","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bada865ad0c3553e0771"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Pentium J3710 J3710-ITX DDR3 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z87 Maximus VI Gene DDR3 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"Micro ATX","chipset":"Intel Z87","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b963865ad0c3553dde7c"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b963865ad0c3553dde7d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z87 Maximus VI Gene DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Intel NM10 AD2700B-ITX Atom D2700 DDR3 Mini ITX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"Integrated Atom","cpuSocket":"Integrated Atom","formFactor":"Mini-ITX","chipset":"Intel NM10","memory":{"max":4,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Intel NM10 AD2700B-ITX Atom D2700 DDR3 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B85M-G43 Micro ATX LGA1150',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"Micro ATX","chipset":"Intel B85","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67ccd75a9828cd258b72a790"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67ccd75a9828cd258b72a791"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B85M-G43 Micro ATX LGA1150')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z77 A-GD65 LGA1155 DDR3 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"ATX","chipset":"Intel Z77","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b91b865ad0c3553dd6d8"},{"gen":"4.0","quantity":4,"lanes":1,"_id":"67f9b91b865ad0c3553dd6d9"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z77 A-GD65 LGA1155 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z77 Extreme6 LGA1155 DDR3 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"ATX","chipset":"Intel Z77","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9babe865ad0c3553e04c6"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9babe865ad0c3553e04c7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z77 Extreme6 LGA1155 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B760 PRO B760M-A WIFI DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b901865ad0c3553dd3d1"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b901865ad0c3553dd3d2"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B760 PRO B760M-A WIFI DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus ROG Strix Z370-I Gaming',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Mini-ITX","chipset":"Intel Z370","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"3.0","quantity":1,"lanes":16,"_id":"67bd2a5b69cf807c9c2050f4"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus ROG Strix Z370-I Gaming')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI A320 M-A PRO AM4 DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD A320","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba4a865ad0c3553df7bd"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9ba4a865ad0c3553df7be"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI A320 M-A PRO AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASUS ROG STRIX Z790-A GAMING WIFI DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b6bc865ad0c3553d938f"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6bc865ad0c3553d9390"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASUS ROG STRIX Z790-A GAMING WIFI DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B550M A PRO AM4 DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B550","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b9d6865ad0c3553deb4d"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9d6865ad0c3553deb4e"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B550M A PRO AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B760M-A PRIME AX DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9ba29865ad0c3553df442"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B760M-A PRIME AX DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z690 MPG EDGE WIFI LGA1700 DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z690","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"9","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb09865ad0c3553e0cb1"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb09865ad0c3553e0cb2"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z690 MPG EDGE WIFI LGA1700 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Q670M D3H DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel Q670","memory":{"max":128,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b6b9865ad0c3553d9355"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6b9865ad0c3553d9356"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Q670M D3H DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock X299 Taichi DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA2066","cpuSocket":"LGA2066","formFactor":"ATX","chipset":"Intel X299","memory":{"max":128,"ram_type":"DDR4","slots":8},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9ba3f865ad0c3553df682"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9ba3f865ad0c3553df683"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock X299 Taichi DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus AMD A68H A68HM-Plus FM2+ DDR3 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"FM2+","cpuSocket":"FM2+","formFactor":"Micro ATX","chipset":"AMD A68H","memory":{"max":32,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b6d5865ad0c3553d963a"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6d5865ad0c3553d963b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus AMD A68H A68HM-Plus FM2+ DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B760M GAMING WIFI6 PLUS GEN5 DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"688ec8ff3ebf909c29b7bc23"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"688ec8ff3ebf909c29b7bc24"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B760M GAMING WIFI6 PLUS GEN5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte X299X DESIGNARE 10G DDR4 EATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA2066","cpuSocket":"LGA2066","formFactor":"EATX","chipset":"Intel X299","memory":{"max":256,"ram_type":"DDR4","slots":8},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9b90f865ad0c3553dd536"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte X299X DESIGNARE 10G DDR4 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B660 MAG B660M MORTAR WIFI DDR5 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba9f865ad0c3553e015d"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9ba9f865ad0c3553e015e"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B660 MAG B660M MORTAR WIFI DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock AMD 970 Extreme3 R2.0 AM3+ DDR3 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM3+","cpuSocket":"AM3+","formFactor":"ATX","chipset":"AMD 970","memory":{"max":64,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"5","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8ee865ad0c3553dd1b2"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b8ee865ad0c3553dd1b3"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock AMD 970 Extreme3 R2.0 AM3+ DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B350 GAMING PLUS AM4 DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B350","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b76d865ad0c3553da72e"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b76d865ad0c3553da72f"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B350 GAMING PLUS AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z87 Sabertooth LGA1150 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z87","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bacf865ad0c3553e065c"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9bacf865ad0c3553e065d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z87 Sabertooth LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B850 TUF GAMING B850M-PLUS AM5 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B850","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b796865ad0c3553dab65"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b796865ad0c3553dab66"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B850 TUF GAMING B850M-PLUS AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar B850 MT-E PRO AM5 DDR5 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9a1865ad0c3553de54d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar B850 MT-E PRO AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z390 ROG STRIX-H GAMING DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z390","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b77d865ad0c3553da904"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b77d865ad0c3553da905"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z390 ROG STRIX-H GAMING DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z490 AORUS PRO AX DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"ATX","chipset":"Intel Z490","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"7","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b81f865ad0c3553dba62"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b81f865ad0c3553dba63"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z490 AORUS PRO AX DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B75 P8B75-M LX PLUS DDR3 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"Micro ATX","chipset":"Intel B75","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"1","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb38865ad0c3553e11b3"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb38865ad0c3553e11b4"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B75 P8B75-M LX PLUS DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Unknown Component',
  NULL,
  0,
  NULL,
  '{"manufacturer":null,"socket":null,"cpuSocket":null,"formFactor":"Micro ATX","chipset":null,"memory":{},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"0","pcieSlots":[],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Unknown Component')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI 990FX A-GD65 AM3+ DDR3 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM3+","cpuSocket":"AM3+","formFactor":"ATX","chipset":"AMD 990FX","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba24865ad0c3553df3a6"},{"gen":"4.0","quantity":4,"lanes":1,"_id":"67f9ba24865ad0c3553df3a7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI 990FX A-GD65 AM3+ DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B850M AORUS ELITE AM5 DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"68cb89f39b67bc35527b6524"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B850M AORUS ELITE AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte X570 I AORUS PRO WIFI Mini ITX AM4',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD X570","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67e0a42cdeff7733a73fafc2"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte X570 I AORUS PRO WIFI Mini ITX AM4')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B760M AORUS ELITE AX (rev. 1.2) DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":192,"ram_type":"DDR5","slots":1},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b829865ad0c3553dbb45"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B760M AORUS ELITE AX (rev. 1.2) DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus H81 PLUS DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel H81","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b754865ad0c3553da476"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b754865ad0c3553da477"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus H81 PLUS DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar AMD A620 A620MHC AM5 DDR5 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD A620","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"68cb89f79b67bc35527b6b26"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"68cb89f79b67bc35527b6b27"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar AMD A620 A620MHC AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MAXSUN Z890 iCraft Arctic DDR5 ATX',
  'MAXSUN',
  0,
  NULL,
  '{"manufacturer":"MAXSUN","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"ATX","chipset":"Intel Z890","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"9","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"68cb89de9b67bc35527b4dde"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MAXSUN Z890 iCraft Arctic DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H470M K DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Micro ATX","chipset":"Intel H470","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"1","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b9aa865ad0c3553de639"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9aa865ad0c3553de63a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H470M K DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI H810 PRO H810M-C EX LGA1851 DDR5 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel H810","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b739865ad0c3553da17a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI H810 PRO H810M-C EX LGA1851 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B760M K V2 LGA1700 DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b88b865ad0c3553dc664"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b88b865ad0c3553dc665"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B760M K V2 LGA1700 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus AMD A88X CROSSBLADE RANGER FM2+ DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"FM2+","cpuSocket":"FM2+","formFactor":"ATX","chipset":"AMD A88X","memory":{"max":64,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b8a0865ad0c3553dc894"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b8a0865ad0c3553dc895"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus AMD A88X CROSSBLADE RANGER FM2+ DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus ROG MAXIMUS APEX Z690 DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z690","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"9","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba8e865ad0c3553dff81"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9ba8e865ad0c3553dff82"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9ba8e865ad0c3553dff83"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus ROG MAXIMUS APEX Z690 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI MPG X570S EDGE MAX WIFI AM4 DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X570","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"7","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb19865ad0c3553e0e7f"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb19865ad0c3553e0e80"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI MPG X570S EDGE MAX WIFI AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z790 AORUS ELITE AX DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"8","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b858865ad0c3553dc042"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z790 AORUS ELITE AX DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar A620 MS-E AM5 DDR5 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD A620","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"68cb89fe9b67bc35527b7494"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"68cb89fe9b67bc35527b7495"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar A620 MS-E AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H610M S2H DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel H610","memory":{"max":64,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b6aa865ad0c3553d91ae"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6aa865ad0c3553d91af"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H610M S2H DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel G41 DG41WV LGA775 DDR3 Micro ATX',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","socket":"LGA775","cpuSocket":"LGA775","formFactor":"Micro ATX","chipset":"Intel G41","memory":{"max":4,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b7fd865ad0c3553db697"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b7fd865ad0c3553db698"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel G41 DG41WV LGA775 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z370 ROG STRIX Z370-E GAMING DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z370","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b747865ad0c3553da30e"},{"gen":"4.0","quantity":4,"lanes":1,"_id":"67f9b747865ad0c3553da30f"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z370 ROG STRIX Z370-E GAMING DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B660M GAMING X AX DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b7b6865ad0c3553dae96"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B660M GAMING X AX DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H170 GA-H170-HD3 LGA1151 DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel H170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b912865ad0c3553dd595"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b912865ad0c3553dd596"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H170 GA-H170-HD3 LGA1151 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus P67 P8P67 Deluxe LGA1155 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"ATX","chipset":"Intel P67","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9ba04865ad0c3553df062"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba04865ad0c3553df063"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus P67 P8P67 Deluxe LGA1155 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B450M Steel Legend Pink DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B450","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b818865ad0c3553db96c"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b818865ad0c3553db96d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B450M Steel Legend Pink DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B85M Pro4 DDR3 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"Micro ATX","chipset":"Intel B85","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b90b865ad0c3553dd4ed"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B85M Pro4 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z270M Extreme4 DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel Z270","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"5","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b77f865ad0c3553da923"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b77f865ad0c3553da924"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z270M Extreme4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar B650E GTQ AM5 DDR5 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650E","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b6c3865ad0c3553d945c"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6c3865ad0c3553d945d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar B650E GTQ AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B550I MPG GAMING EDGE MAX WIFI AM4 DDR4 Mini ITX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD B550","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b774865ad0c3553da7f7"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B550I MPG GAMING EDGE MAX WIFI AM4 DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z270 MPOWER GAMING TITANIUM DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z270","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b73d865ad0c3553da1b4"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b73d865ad0c3553da1b5"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z270 MPOWER GAMING TITANIUM DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TUF GAMING B450M-PLUS II',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B450","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"1","sataPorts":"4","pcieSlots":[{"gen":"3.0","quantity":1,"lanes":16,"_id":"67bd12b4a1f94353f4950e7f"},{"gen":"3.0","quantity":1,"lanes":4,"_id":"67bd12b4a1f94353f4950e80"},{"gen":"3.0","quantity":1,"lanes":1,"_id":"67bd12b4a1f94353f4950e81"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TUF GAMING B450M-PLUS II')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte X570 AORUS ULTRA DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X570","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b94f865ad0c3553ddc5c"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b94f865ad0c3553ddc5d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte X570 AORUS ULTRA DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H370 H370N WIFI LGA1151 DDR4 Mini ITX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Mini-ITX","chipset":"Intel H370","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b983865ad0c3553de20d"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H370 H370N WIFI LGA1151 DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock X570 Phantom Gaming 4S AM4 DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X570","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"5","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b99c865ad0c3553de4e4"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b99c865ad0c3553de4e5"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock X570 Phantom Gaming 4S AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MAXSUN B650 eSport ITX WIFI ICE DDR5 Mini ITX',
  'MAXSUN',
  0,
  NULL,
  '{"manufacturer":"MAXSUN","socket":"AM5","cpuSocket":"AM5","formFactor":"Mini-ITX","chipset":"AMD B650","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"688ec9183ebf909c29b7cb0e"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MAXSUN B650 eSport ITX WIFI ICE DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock H270M Pro4 DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel H270","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b747865ad0c3553da302"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b747865ad0c3553da303"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock H270M Pro4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B850M AORUS ELITE WIFI7 ICE-P DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"68cb89d59b67bc35527b47e1"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B850M AORUS ELITE WIFI7 ICE-P DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI H270 Gaming Pro Carbon DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel H270","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b6be865ad0c3553d93d1"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b6be865ad0c3553d93d2"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI H270 Gaming Pro Carbon DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H55 GA-H55M-UD2H LGA1156 DDR3 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1156","cpuSocket":"LGA1156","formFactor":"Micro ATX","chipset":"Intel H55","memory":{"max":16,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b81c865ad0c3553dba08"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H55 GA-H55M-UD2H LGA1156 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z87 GA-Z87X-UD3H LGA1150 DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z87","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b946865ad0c3553ddb80"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b946865ad0c3553ddb81"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z87 GA-Z87X-UD3H LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B850 AORUS ELITE WIFI7 ICE DDR5 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b909865ad0c3553dd495"},{"gen":"3.0","quantity":2,"lanes":1,"_id":"68b754dfad4a820b925afaad"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B850 AORUS ELITE WIFI7 ICE DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z87 Maximus VI Formula DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z87","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"10","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b8bd865ad0c3553dcbdc"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b8bd865ad0c3553dcbdd"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z87 Maximus VI Formula DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z790M PG LIGHTNING/D4 DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b81a865ad0c3553db9b4"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b81a865ad0c3553db9b5"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z790M PG LIGHTNING/D4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B650 EX-V7 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f91ef6eb7c00c41ad7380c"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f91ef6eb7c00c41ad7380d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B650 EX-V7 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'X470 AORUS GAMING 5 WIFI',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X470","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"3.0","quantity":1,"lanes":16,"_id":"67bbca8cef2bd88cd9ec8a12"},{"gen":"3.0","quantity":1,"lanes":8,"_id":"67bbca8cef2bd88cd9ec8a13"},{"gen":"3.0","quantity":1,"lanes":4,"_id":"67bbca8cef2bd88cd9ec8a14"},{"gen":"2.0","quantity":2,"lanes":1,"_id":"67bbca8cef2bd88cd9ec8a15"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('X470 AORUS GAMING 5 WIFI')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus X470 ROG Crosshair VII Hero (Wi-Fi) AM4 DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X470","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b984865ad0c3553de23a"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b984865ad0c3553de23b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus X470 ROG Crosshair VII Hero (Wi-Fi) AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B450I GAMING PLUS MAX WIFI DDR4 Mini ITX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD B450","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"1","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba9f865ad0c3553e0139"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B450I GAMING PLUS MAX WIFI DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B760M-AYW PRO WIFI DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel B760","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b6cf865ad0c3553d958e"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b6cf865ad0c3553d958f"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B760M-AYW PRO WIFI DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B550 Steel Legend DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B550","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"5","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b776865ad0c3553da80a"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b776865ad0c3553da80b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B550 Steel Legend DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Supermicro Intel C246 X11SCM-LN8F LGA1151 DDR4 Micro ATX',
  'Supermicro',
  0,
  NULL,
  '{"manufacturer":"Supermicro","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel C246","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b910865ad0c3553dd573"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Supermicro Intel C246 X11SCM-LN8F LGA1151 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus P55 P7P55D-E LGA1156 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1156","cpuSocket":"LGA1156","formFactor":"ATX","chipset":"Intel P55","memory":{"max":16,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b720865ad0c3553d9ea0"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b720865ad0c3553d9ea1"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus P55 P7P55D-E LGA1156 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z690 Taichi Razer Edition DDR5 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z690","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9baad865ad0c3553e02ba"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9baad865ad0c3553e02bb"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z690 Taichi Razer Edition DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z790 AORUS ELITE AX DDR5 ATX LGA1700',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b8da865ad0c3553dcf2d"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"68b7480d7fa4ea6ac7be58da"},{"gen":"3.0","quantity":1,"lanes":4,"_id":"68b7480d7fa4ea6ac7be58db"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z790 AORUS ELITE AX DDR5 ATX LGA1700')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B650 UD AC AM5 DDR5 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B650","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9ba09865ad0c3553df0d6"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B650 UD AC AM5 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte X570 I AORUS PRO WIFI Mini ITX AM4',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD X570","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67742efe0d722e22f574cf23"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte X570 I AORUS PRO WIFI Mini ITX AM4')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B350 GA-AB350M-Gaming 3 AM4 DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B350","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b703865ad0c3553d9b8d"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b703865ad0c3553d9b8e"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B350 GA-AB350M-Gaming 3 AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B350 ROG STRIX B350-I GAMING AM4 DDR4 Mini ITX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD B350","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9baf1865ad0c3553e0a16"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B350 ROG STRIX B350-I GAMING AM4 DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z790 AORUS PRO X WIFI7 LGA1700 DDR5 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b8e1865ad0c3553dcfe1"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z790 AORUS PRO X WIFI7 LGA1700 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B450 Pro4 ATX AM4 Motherboard',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B450","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"3.0","quantity":2,"lanes":16,"_id":"6778a7d8cda752bef3858266"},{"gen":"2.0","quantity":4,"lanes":1,"_id":"6778a7d8cda752bef3858267"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B450 Pro4 ATX AM4 Motherboard')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel G33 DG33TLM LGA775 DDR2 Micro ATX',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","socket":"LGA775","cpuSocket":"LGA775","formFactor":"Micro ATX","chipset":"Intel G33","memory":{"max":8,"ram_type":"DDR2","slots":4},"memoryType":"DDR2","ram_type":"DDR2","memorySupport":"DDR2","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb64865ad0c3553e166c"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb64865ad0c3553e166d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel G33 DG33TLM LGA775 DDR2 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z490 Taichi WIFI DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"ATX","chipset":"Intel Z490","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"5","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9ba7e865ad0c3553dfda5"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba7e865ad0c3553dfda6"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z490 Taichi WIFI DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z68 GA-Z68X-UD3H-B3 LGA1155 DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"ATX","chipset":"Intel Z68","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9f9865ad0c3553def2c"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b9f9865ad0c3553def2d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z68 GA-Z68X-UD3H-B3 LGA1155 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus A320 EX-A320M-GAMING AM4 DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD A320","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b98c865ad0c3553de318"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b98c865ad0c3553de319"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b98c865ad0c3553de31a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus A320 EX-A320M-GAMING AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z170 A-X1/3.1 DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9bb46865ad0c3553e131d"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9bb46865ad0c3553e131e"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z170 A-X1/3.1 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B450M DS3H V3 (rev. 1.5) AM4 DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B450","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9a2865ad0c3553de58f"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9a2865ad0c3553de590"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B450M DS3H V3 (rev. 1.5) AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B650E PG-ITX WIFI AM5 DDR5 Mini ITX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM5","cpuSocket":"AM5","formFactor":"Mini-ITX","chipset":"AMD B650E","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b96f865ad0c3553ddfb9"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B650E PG-ITX WIFI AM5 DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z87 A LGA1150 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z87","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b889865ad0c3553dc651"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b889865ad0c3553dc652"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z87 A LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z790 Pro RS/D4 DDR4 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"9","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9badd865ad0c3553e07d8"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9badd865ad0c3553e07d9"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z790 Pro RS/D4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z97 GA-Z97X-Gaming G1 WIFI-BK DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"10","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9ba3a865ad0c3553df5c0"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9ba3a865ad0c3553df5c1"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z97 GA-Z97X-Gaming G1 WIFI-BK DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASUS TUF Gaming Z790-PLUS WIFI D4',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"5.0","quantity":1,"lanes":16,"_id":"67736af3b75bf4b1f99ee5b9"},{"gen":"4.0","quantity":1,"lanes":16,"_id":"67736af3b75bf4b1f99ee5ba"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67736af3b75bf4b1f99ee5bb"},{"gen":"3.0","quantity":2,"lanes":1,"_id":"67736af3b75bf4b1f99ee5bc"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASUS TUF Gaming Z790-PLUS WIFI D4')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock AMD 760G A780LM-S AM3/AM2+/AM2 DDR2 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM3","cpuSocket":"AM3","formFactor":"Micro ATX","chipset":"AMD 760G","memory":{"max":8,"ram_type":"DDR2","slots":2},"memoryType":"DDR2","ram_type":"DDR2","memorySupport":"DDR2","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"2.0","quantity":1,"lanes":16,"_id":"67f9b9a3865ad0c3553de5a3"},{"gen":"2.0","quantity":1,"lanes":1,"_id":"67f9b9a3865ad0c3553de5a4"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock AMD 760G A780LM-S AM3/AM2+/AM2 DDR2 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASUS X870E ROG STRIX X870E-H GAMING WIFI7 HATSUNE MIKU EDITION DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD X870E","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"688ec9283ebf909c29b7d514"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASUS X870E ROG STRIX X870E-H GAMING WIFI7 HATSUNE MIKU EDITION DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus H410M-A/CSM PRIME DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Micro ATX","chipset":"Intel H410","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba8b865ad0c3553dff23"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba8b865ad0c3553dff24"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus H410M-A/CSM PRIME DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z270 GAMING M7 DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z270","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb2e865ad0c3553e10c8"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9bb2e865ad0c3553e10c9"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z270 GAMING M7 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus AMD A620 PRIME A620M-E-CSM AM5 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD A620","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f99e92865ad0c3553c42e3"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f99e92865ad0c3553c42e4"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus AMD A620 PRIME A620M-E-CSM AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus X79 Rampage IV Extreme/BF3 LGA2011 DDR3 EATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA2011","cpuSocket":"LGA2011","formFactor":"EATX","chipset":"Intel X79","memory":{"max":64,"ram_type":"DDR3","slots":8},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":5,"lanes":16,"_id":"67f9b778865ad0c3553da82c"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b778865ad0c3553da82d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus X79 Rampage IV Extreme/BF3 LGA2011 DDR3 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MAXSUN B650M Challenger WIFI ICE AM5 DDR5 Micro ATX',
  'MAXSUN',
  0,
  NULL,
  '{"manufacturer":"MAXSUN","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"688ec9243ebf909c29b7d174"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"688ec9243ebf909c29b7d175"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MAXSUN B650M Challenger WIFI ICE AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B840 PRO VC WIFI AM5 DDR5 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B840","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":5,"lanes":16,"_id":"68cb89ea9b67bc35527b563a"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B840 PRO VC WIFI AM5 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B850 PRO VC WIFI AM5 DDR5 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"68cb89e49b67bc35527b522c"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B850 PRO VC WIFI AM5 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B150 GA-B150M-DS3H DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B150","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba64865ad0c3553dfac6"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba64865ad0c3553dfac7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B150 GA-B150M-DS3H DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B660M GAMING AC DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b9cc865ad0c3553dea1a"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9cc865ad0c3553dea1b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B660M GAMING AC DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z790I AORUS ULTRA LGA1700 DDR5 Mini ITX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Mini-ITX","chipset":"Intel Z790","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b97e865ad0c3553de187"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z790I AORUS ULTRA LGA1700 DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Intel P43 P5QL/EPU LGA775 DDR2 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA775","cpuSocket":"LGA775","formFactor":"ATX","chipset":"Intel P43","memory":{"max":16,"ram_type":"DDR2","slots":4},"memoryType":"DDR2","ram_type":"DDR2","memorySupport":"DDR2","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba4d865ad0c3553df804"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba4d865ad0c3553df805"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Intel P43 P5QL/EPU LGA775 DDR2 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B365M PRO4-F DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B365","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b935865ad0c3553dd97a"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b935865ad0c3553dd97b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B365M PRO4-F DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B450 I AORUS PRO WIFI DDR4 Mini ITX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"Mini-ITX","chipset":"AMD B450","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b95e865ad0c3553dde01"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B450 I AORUS PRO WIFI DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H610 H610I LGA1700 DDR5 Mini ITX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Mini-ITX","chipset":"Intel H610","memory":{"max":64,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"1","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b977865ad0c3553de0a7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H610 H610I LGA1700 DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus H97 PRO LGA1150 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel H97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b81f865ad0c3553dba58"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b81f865ad0c3553dba59"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus H97 PRO LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B860 B860M D2H DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel B860","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8b0865ad0c3553dca80"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B860 B860M D2H DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Intel X299 ROG RAMPAGE VI APEX LGA2066 DDR4 EATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA2066","cpuSocket":"LGA2066","formFactor":"EATX","chipset":"Intel X299","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9ba8c865ad0c3553dff41"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9ba8c865ad0c3553dff42"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Intel X299 ROG RAMPAGE VI APEX LGA2066 DDR4 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B660M Steel Legend DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b780865ad0c3553da952"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b780865ad0c3553da953"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B660M Steel Legend DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B860I Lightning WiFi LGA1851 DDR5 Mini ITX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Mini-ITX","chipset":"Intel B860","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"3","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b993865ad0c3553de3f9"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B860I Lightning WiFi LGA1851 DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B850 Challenger WiFi AM5 DDR5 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"68cb89f79b67bc35527b6b57"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"68cb89f79b67bc35527b6b58"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B850 Challenger WiFi AM5 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z890 MEG ACE DDR5 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"ATX","chipset":"Intel Z890","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"10","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b767865ad0c3553da681"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z890 MEG ACE DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock A620 M-HDV/M.2+ AM5 DDR5 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD A620","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f99e90865ad0c3553c429a"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f99e90865ad0c3553c429b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock A620 M-HDV/M.2+ AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B840 GAMING X WIFI6E DDR5 ATX AM5',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD B840","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"68cb89c99b67bc35527b4476"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B840 GAMING X WIFI6E DDR5 ATX AM5')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B650 B650M GAMING WIFI AM5 DDR5 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb05865ad0c3553e0c55"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb05865ad0c3553e0c56"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B650 B650M GAMING WIFI AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte X99 GA-Gaming 5P LGA2011-3 DDR4 EATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA2011-3","cpuSocket":"LGA2011-3","formFactor":"EATX","chipset":"Intel X99","memory":{"max":128,"ram_type":"DDR4","slots":8},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9baa2865ad0c3553e01bf"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9baa2865ad0c3553e01c0"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte X99 GA-Gaming 5P LGA2011-3 DDR4 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B760M GAMING X AX DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b76f865ad0c3553da759"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B760M GAMING X AX DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI MAG B660 TOMAHAWK EVA e-PROJECT DDR5 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel B660","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"7","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b779865ad0c3553da861"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b779865ad0c3553da862"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI MAG B660 TOMAHAWK EVA e-PROJECT DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z87 Maximus VI Impact WIFI DDR3 Mini ITX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"Mini-ITX","chipset":"Intel Z87","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b715865ad0c3553d9d74"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z87 Maximus VI Impact WIFI DDR3 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B850M GAMING PLUS WIFI DDR5 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B850","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"688ec9303ebf909c29b7dadc"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"688ec9303ebf909c29b7dadd"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B850M GAMING PLUS WIFI DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'NZXT Z390 N7 LGA1151 WIFI DDR4 ATX',
  'NZXT',
  0,
  NULL,
  '{"manufacturer":"NZXT","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z390","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8c8865ad0c3553dcd39"},{"gen":"4.0","quantity":2,"lanes":4,"_id":"67f9b8c8865ad0c3553dcd3a"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b8c8865ad0c3553dcd3b"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('NZXT Z390 N7 LGA1151 WIFI DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z390 TUF Z390-PRO GAMING DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z390","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb17865ad0c3553e0e62"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9bb17865ad0c3553e0e63"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z390 TUF Z390-PRO GAMING DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z170 GA-Z170X-Gaming 7 DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b986865ad0c3553de275"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b986865ad0c3553de276"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z170 GA-Z170X-Gaming 7 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus ProArt B760-CREATOR DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel B760","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"7","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9af865ad0c3553de6e0"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9af865ad0c3553de6e1"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus ProArt B760-CREATOR DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'GIGABYTE B660I AORUS PRO DDR4',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Mini-ITX","chipset":"Intel B660","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"1","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"6778a02b3a92e47ebc980dba"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('GIGABYTE B660I AORUS PRO DDR4')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H310 D3 LGA1151 DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel H310","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b749865ad0c3553da324"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b749865ad0c3553da325"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H310 D3 LGA1151 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z170 PRO GAMING DDR4 ATX LGA1151',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b83c865ad0c3553dbd8c"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b83c865ad0c3553dbd8d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z170 PRO GAMING DDR4 ATX LGA1151')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ECS AMD AM1 KAM1-I (V1.0) DDR3 Mini ITX',
  'ECS',
  0,
  NULL,
  '{"manufacturer":"ECS","socket":"AM1","cpuSocket":"AM1","formFactor":"Mini-ITX","chipset":"AMD AM1","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b764865ad0c3553da620"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ECS AMD AM1 KAM1-I (V1.0) DDR3 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H610M GAMING WIFI DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel H610","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b777865ad0c3553da818"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b777865ad0c3553da819"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H610M GAMING WIFI DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z790 ROG MAXIMUS DARK HERO LGA1700 DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8a5865ad0c3553dc901"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b8a5865ad0c3553dc902"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z790 ROG MAXIMUS DARK HERO LGA1700 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z97 GA-Z97X-UD5H LGA1150 DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"2","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb26865ad0c3553e0fb6"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb26865ad0c3553e0fb7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z97 GA-Z97X-UD5H LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MEG Z490I UNIFY',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Mini-ITX","chipset":"Intel Z490","memory":{"max":128,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"3.0","quantity":1,"lanes":16,"_id":"67bd3903d77b2ff1059de7e8"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MEG Z490I UNIFY')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B75 B75M LGA1155 DDR3 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"Micro ATX","chipset":"Intel B75","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"3","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba03865ad0c3553df053"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B75 B75M LGA1155 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B860 PRIME-PLUS-CSM DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"ATX","chipset":"Intel B860","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b98f865ad0c3553de371"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B860 PRIME-PLUS-CSM DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus ROG STRIX Z890-F GAMING WIFI DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"ATX","chipset":"Intel Z890","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba3f865ad0c3553df68e"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus ROG STRIX Z890-F GAMING WIFI DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B650 TUF GAMING B650EM-E WIFI DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"688ec90d3ebf909c29b7c348"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"688ec90d3ebf909c29b7c349"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B650 TUF GAMING B650EM-E WIFI DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'NZXT X870E N9 AM5 DDR5 ATX',
  'NZXT',
  0,
  NULL,
  '{"manufacturer":"NZXT","socket":"AM5","cpuSocket":"AM5","formFactor":"ATX","chipset":"AMD X870E","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"680e7d0c53adf782a1c6f761"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('NZXT X870E N9 AM5 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus A620 A620M-F GAMING WIFI AM5 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD A620","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"68cb89fc9b67bc35527b725a"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus A620 A620M-F GAMING WIFI AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI H61 H61M-P31 (G3) LGA1155 DDR3 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"Micro ATX","chipset":"Intel H61","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b839865ad0c3553dbd45"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b839865ad0c3553dbd46"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI H61 H61M-P31 (G3) LGA1155 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte AMD 990X GA-990XA-UD3 R5 AM3+ DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM3+","cpuSocket":"AM3+","formFactor":"ATX","chipset":"AMD 990X","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b722865ad0c3553d9ee4"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b722865ad0c3553d9ee5"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte AMD 990X GA-990XA-UD3 R5 AM3+ DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z170 DELUXE WIFI DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b6cb865ad0c3553d953b"},{"gen":"4.0","quantity":4,"lanes":1,"_id":"67f9b6cb865ad0c3553d953c"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z170 DELUXE WIFI DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z68 Maximus IV Gene-Z/GEN3 DDR3 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"Micro ATX","chipset":"Intel Z68","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b6bf865ad0c3553d9404"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b6bf865ad0c3553d9405"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z68 Maximus IV Gene-Z/GEN3 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B760M MAG MORTAR MAX WIFI DDR5 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B760","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"5","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b885865ad0c3553dc5eb"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b885865ad0c3553dc5ec"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B760M MAG MORTAR MAX WIFI DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus A320 PRIME M-F DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD A320","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb0c865ad0c3553e0d11"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb0c865ad0c3553e0d12"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus A320 PRIME M-F DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus ROG RAMPAGE VI EXTREME Intel X299 DDR4 EATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA2066","cpuSocket":"LGA2066","formFactor":"EATX","chipset":"Intel X299","memory":{"max":128,"ram_type":"DDR4","slots":8},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"6","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9b869865ad0c3553dc24c"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b869865ad0c3553dc24d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus ROG RAMPAGE VI EXTREME Intel X299 DDR4 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z790 AORUS XTREME X DDR5 EATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"EATX","chipset":"Intel Z790","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"10","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b79f865ad0c3553dac2e"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z790 AORUS XTREME X DDR5 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B460M D3H LGA1200 DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Micro ATX","chipset":"Intel B460","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b7f8865ad0c3553db60e"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b7f8865ad0c3553db60f"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B460M D3H LGA1200 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H110 GA-H110N DDR4 Mini ITX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Mini-ITX","chipset":"Intel H110","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"3","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b73e865ad0c3553da1e7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H110 GA-H110N DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B150 GA-B150M-D3H DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B150","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9ba24865ad0c3553df39d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B150 GA-B150M-D3H DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z97 SABERTOOTH MARK 1 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b991865ad0c3553de3d0"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b991865ad0c3553de3d1"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z97 SABERTOOTH MARK 1 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z790 GAMING PLUS WIFI7 DDR5 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b893865ad0c3553dc707"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b893865ad0c3553dc708"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z790 GAMING PLUS WIFI7 DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z170X UD3 Ultra DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b8bb865ad0c3553dcb94"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b8bb865ad0c3553dcb95"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z170X UD3 Ultra DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Performance Gaming AMD Ryzen 2ND and 3rd Gen AM4 M.2 USB 3 DDR4 DVI HDMI Crossfire ATX Motherboard (B450 GAMING PLUS Max)',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B450","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"1","sataPorts":"6","pcieSlots":[{"gen":"3.0","quantity":1,"lanes":16,"_id":"67bd38a6d77b2ff1059de469"},{"gen":"2.0","quantity":1,"lanes":16,"_id":"67bd38a6d77b2ff1059de46a"},{"quantity":4,"lanes":1,"_id":"67bd38a6d77b2ff1059de46b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Performance Gaming AMD Ryzen 2ND and 3rd Gen AM4 M.2 USB 3 DDR4 DVI HDMI Crossfire ATX Motherboard (B450 GAMING PLUS Max)')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Intel X79 X79A-GD45 Plus LGA2011 DDR3 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA2011","cpuSocket":"LGA2011","formFactor":"ATX","chipset":"Intel X79","memory":{"max":128,"ram_type":"DDR3","slots":8},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":5,"lanes":16,"_id":"67f9bab5865ad0c3553e038c"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bab5865ad0c3553e038d"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Intel X79 X79A-GD45 Plus LGA2011 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Z97 GA-Z97-HD3P LGA1150 DDR3 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b7df865ad0c3553db2e6"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b7df865ad0c3553db2e7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Z97 GA-Z97-HD3P LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel Q67 DQ67OWB3 LGA1155 DDR3 Micro ATX',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","socket":"LGA1155","cpuSocket":"LGA1155","formFactor":"Micro ATX","chipset":"Intel Q67","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb49865ad0c3553e1365"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9bb49865ad0c3553e1366"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb49865ad0c3553e1367"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel Q67 DQ67OWB3 LGA1155 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B860M D3HP DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel B860","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b72b865ad0c3553d9fdf"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b72b865ad0c3553d9fe0"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B860M D3HP DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Intel G31 P5KPL-AM EPU LGA775 DDR2 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA775","cpuSocket":"LGA775","formFactor":"Micro ATX","chipset":"Intel G31","memory":{"max":4,"ram_type":"DDR2","slots":2},"memoryType":"DDR2","ram_type":"DDR2","memorySupport":"DDR2","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb65865ad0c3553e168b"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb65865ad0c3553e168c"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Intel G31 P5KPL-AM EPU LGA775 DDR2 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B650 TUF GAMING B650M-E WIFI AM5 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba72865ad0c3553dfc36"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba72865ad0c3553dfc37"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B650 TUF GAMING B650M-E WIFI AM5 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B860M AORUS ELITE DDR5 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel B860","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9f4865ad0c3553dee86"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B860M AORUS ELITE DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z97 A/USB 3.1 LGA1150 DDR3 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"ATX","chipset":"Intel Z97","memory":{"max":32,"ram_type":"DDR3","slots":4},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b858865ad0c3553dc037"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b858865ad0c3553dc038"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z97 A/USB 3.1 LGA1150 DDR3 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H110 GA-H110M-S2HP DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel H110","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9baa1865ad0c3553e01b7"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9baa1865ad0c3553e01b8"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H110 GA-H110M-S2HP DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI PRO Z790-P DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"8","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b7df865ad0c3553db2f0"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b7df865ad0c3553db2f1"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI PRO Z790-P DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B660M Pro RS DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b8e7865ad0c3553dd09b"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b8e7865ad0c3553dd09c"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B660M Pro RS DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus PRIME WIFI-CSM H810M-A DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel H810","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b9b9865ad0c3553de7fd"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b9b9865ad0c3553de7fe"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus PRIME WIFI-CSM H810M-A DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B360 ROG STRIX B360-I GAMING DDR4 Mini ITX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Mini-ITX","chipset":"Intel B360","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b6e1865ad0c3553d9781"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B360 ROG STRIX B360-I GAMING DDR4 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar B650 MP-E PRO DDR5 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM5","cpuSocket":"AM5","formFactor":"Micro ATX","chipset":"AMD B650","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"4","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f99e95865ad0c3553c43c1"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f99e95865ad0c3553c43c2"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar B650 MP-E PRO DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus H110 PLUS LGA1151 DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel H110","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b736865ad0c3553da11b"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b736865ad0c3553da11c"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus H110 PLUS LGA1151 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z370 SLI PLUS ATX LGA1151 DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z370","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9ba8d865ad0c3553dff59"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9ba8d865ad0c3553dff5a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z370 SLI PLUS ATX LGA1151 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z890 Lightning WiFi DDR5 ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"ATX","chipset":"Intel Z890","memory":{"max":256,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"6","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b87f865ad0c3553dc4be"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b87f865ad0c3553dc4bf"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z890 Lightning WiFi DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock B365M Phantom Gaming 4 DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B365","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"5","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b97d865ad0c3553de179"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b97d865ad0c3553de17a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock B365M Phantom Gaming 4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock H410 M-HVS LGA1200 DDR4 Micro ATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Micro ATX","chipset":"Intel H410","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb15865ad0c3553e0df0"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb15865ad0c3553e0df1"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock H410 M-HVS LGA1200 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI H110 M Pro-VD DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel H110","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"0","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"688ec9243ebf909c29b7d1ad"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"688ec9243ebf909c29b7d1ae"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI H110 M Pro-VD DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B860 B860M-BRO LGA1851 DDR5 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1851","cpuSocket":"LGA1851","formFactor":"Micro ATX","chipset":"Intel B860","memory":{"max":128,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b863865ad0c3553dc1d5"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b863865ad0c3553dc1d6"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B860 B860M-BRO LGA1851 DDR5 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H81 GA-H81M-S1 LGA1150 DDR3 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1150","cpuSocket":"LGA1150","formFactor":"Micro ATX","chipset":"Intel H81","memory":{"max":16,"ram_type":"DDR3","slots":2},"memoryType":"DDR3","ram_type":"DDR3","memorySupport":"DDR3","m2Slots":"0","sataPorts":"2","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9bb53865ad0c3553e1477"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb53865ad0c3553e1478"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H81 GA-H81M-S1 LGA1150 DDR3 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus X99 X99-DELUXE/U3.1 LGA2011-3 DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA2011-3","cpuSocket":"LGA2011-3","formFactor":"ATX","chipset":"Intel X99","memory":{"max":64,"ram_type":"DDR4","slots":8},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"12","pcieSlots":[{"gen":"4.0","quantity":5,"lanes":16,"_id":"67f9b6ba865ad0c3553d9383"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b6ba865ad0c3553d9384"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus X99 X99-DELUXE/U3.1 LGA2011-3 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B550 AORUS ELITE AX V3 (rev. 1.5) DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD B550","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9b784865ad0c3553da98f"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b784865ad0c3553da990"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B550 AORUS ELITE AX V3 (rev. 1.5) DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte H410M S2H V2 DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"Micro ATX","chipset":"Intel H470","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b87d865ad0c3553dc49e"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b87d865ad0c3553dc49f"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte H410M S2H V2 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus H610 PRIME H610I-PLUS-CSM LGA1700 DDR5 Mini ITX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Mini-ITX","chipset":"Intel H610","memory":{"max":96,"ram_type":"DDR5","slots":2},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"3","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b71d865ad0c3553d9e6b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus H610 PRIME H610I-PLUS-CSM LGA1700 DDR5 Mini ITX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z790 TUF GAMING Z790-PLUS WIFI DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9bad0865ad0c3553e067f"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9bad0865ad0c3553e0680"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bad0865ad0c3553e0681"}],"wifi":true}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z790 TUF GAMING Z790-PLUS WIFI DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus B250 PRIME M-A DDR4 Micro ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"Micro ATX","chipset":"Intel B250","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9ba8d865ad0c3553dff4d"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9ba8d865ad0c3553dff4e"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus B250 PRIME M-A DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI Z170 A Tomahawk AC DDR4 ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel Z170","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"3","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b9fc865ad0c3553def7e"},{"gen":"4.0","quantity":3,"lanes":1,"_id":"67f9b9fc865ad0c3553def7f"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI Z170 A Tomahawk AC DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte B250 GA-Gaming B8 DDR4 ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"LGA1151","cpuSocket":"LGA1151","formFactor":"ATX","chipset":"Intel B250","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb46865ad0c3553e1332"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb46865ad0c3553e1333"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte B250 GA-Gaming B8 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASRock Z590 OC Formula LGA1200 DDR4 EATX',
  'ASRock',
  0,
  NULL,
  '{"manufacturer":"ASRock","socket":"LGA1200","cpuSocket":"LGA1200","formFactor":"EATX","chipset":"Intel Z590","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"7","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb4c865ad0c3553e13b7"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9bb4c865ad0c3553e13b8"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASRock Z590 OC Formula LGA1200 DDR4 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar B660 MXC PRO LGA1700 DDR4 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"Micro ATX","chipset":"Intel B660","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9bab5865ad0c3553e0392"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar B660 MXC PRO LGA1700 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte A320 GA-A320MA-M.2 (rev. 1.0) DDR4 Micro ATX',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD A320","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"4","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b7d1865ad0c3553db172"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b7d1865ad0c3553db173"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte A320 GA-A320MA-M.2 (rev. 1.0) DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus AMD X570 ROG Crosshair VIII Formula AM4 DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X570","memory":{"max":128,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"4","sataPorts":"8","pcieSlots":[{"gen":"4.0","quantity":3,"lanes":16,"_id":"67f9bb6b865ad0c3553e1743"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9bb6b865ad0c3553e1744"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus AMD X570 ROG Crosshair VIII Formula AM4 DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI B450 M-A PRO MAX AM4 DDR4 Micro ATX',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B450","memory":{"max":64,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b887865ad0c3553dc61a"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b887865ad0c3553dc61b"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI B450 M-A PRO MAX AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus X670E ROG CROSSHAIR EXTREME AM5 DDR5 EATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM5","cpuSocket":"AM5","formFactor":"EATX","chipset":"AMD X670E","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"8","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b86d865ad0c3553dc2ed"},{"gen":"4.0","quantity":1,"lanes":4,"_id":"67f9b86d865ad0c3553dc2ee"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus X670E ROG CROSSHAIR EXTREME AM5 DDR5 EATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ASUS X370 PRIME X370-A DDR4 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"AM4","cpuSocket":"AM4","formFactor":"ATX","chipset":"AMD X370","memory":{"max":64,"ram_type":"DDR4","slots":4},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"6","pcieSlots":[{"gen":"4.0","quantity":2,"lanes":16,"_id":"67f9b89b865ad0c3553dc839"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b89b865ad0c3553dc83a"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ASUS X370 PRIME X370-A DDR4 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biostar B450 MH AM4 DDR4 Micro ATX',
  'Biostar',
  0,
  NULL,
  '{"manufacturer":"Biostar","socket":"AM4","cpuSocket":"AM4","formFactor":"Micro ATX","chipset":"AMD B450","memory":{"max":32,"ram_type":"DDR4","slots":2},"memoryType":"DDR4","ram_type":"DDR4","memorySupport":"DDR4","m2Slots":"2","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":1,"lanes":16,"_id":"67f9b7b0865ad0c3553dade6"},{"gen":"4.0","quantity":2,"lanes":1,"_id":"67f9b7b0865ad0c3553dade7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biostar B450 MH AM4 DDR4 Micro ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Asus Z790 PRIME-P DDR5 ATX',
  'ASUS',
  0,
  NULL,
  '{"manufacturer":"ASUS","socket":"LGA1700","cpuSocket":"LGA1700","formFactor":"ATX","chipset":"Intel Z790","memory":{"max":192,"ram_type":"DDR5","slots":4},"memoryType":"DDR5","ram_type":"DDR5","memorySupport":"DDR5","m2Slots":"7","sataPorts":"0","pcieSlots":[{"gen":"4.0","quantity":4,"lanes":16,"_id":"67f9b8ac865ad0c3553dc9d6"},{"gen":"4.0","quantity":1,"lanes":1,"_id":"67f9b8ac865ad0c3553dc9d7"}],"wifi":false}',
  2,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Asus Z790 PRIME-P DDR5 ATX')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland Premium 512GB SSD M.2 2280 PCIe NVMe 3.0 x4 3D NAND Internal Solid State Drive, High-Speed Read/Write Speed up to 3100 MBps and 1900 MBps, NVMe 1.3 & PCIe 3.1 Compatible',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"PCIe Gen 3 x 4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland Premium 512GB SSD M.2 2280 PCIe NVMe 3.0 x4 3D NAND Internal Solid State Drive, High-Speed Read/Write Speed up to 3100 MBps and 1900 MBps, NVMe 1.3 & PCIe 3.1 Compatible')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI SPATIUM M480 HS 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI SPATIUM M480 HS 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'OWC Aura Ultra IV 8TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'OWC',
  0,
  NULL,
  '{"manufacturer":"OWC","interface":"M.2 PCIe 4.0 X4","capacity":8000,"capacityGB":"8000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('OWC Aura Ultra IV 8TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Barracuda Compute 2TB 3.5" HDD 5400RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Barracuda Compute 2TB 3.5" HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 250GB SSD M.2-2280 SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 SATA","capacity":250,"capacityGB":"250GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 250GB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial T705 1TB PCIe Gen5 NVMe M.2 SSD with Heatsink',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"PCIe 5.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial T705 1TB PCIe Gen5 NVMe M.2 SSD with Heatsink')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'FFF Smart Life Connected G-Storategy NV470 w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'FFF Smart Life Connected',
  0,
  NULL,
  '{"manufacturer":"FFF Smart Life Connected","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('FFF Smart Life Connected G-Storategy NV470 w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf Pro 8TB HDD 7200RPM 3.5" SATA Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf Pro 8TB HDD 7200RPM 3.5" SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Purple Pro 12TB HDD 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Purple Pro 12TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS2140 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS2140 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP GX1 480GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP GX1 480GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P310 1TB SSD M.2 PCIe 4.0 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P310 1TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'AMD RADEON-R7SSD-240G 240 GB SSD 2.5" SATA 6.0 Gb/s',
  'AMD',
  0,
  NULL,
  '{"manufacturer":"AMD","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('AMD RADEON-R7SSD-240G 240 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NM600 240GB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 3.0 X4","capacity":240,"capacityGB":"240GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NM600 240GB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA LEGEND 970 2TB SSD M.2-2280 PCIe 5.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA LEGEND 970 2TB SSD M.2-2280 PCIe 5.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate ST6000NM0104 6TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate ST6000NM0104 6TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Green 120GB SSD 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Green 120GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital PC SN730 256GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital PC SN730 256GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP Cardea A440 2TB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP Cardea A440 2TB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston NV1 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston NV1 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG GAMMIX S70 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG GAMMIX S70 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston SSDNow KC400 256GB SSD 2.5" SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston SSDNow KC400 256GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin MKNSSDED500GB-D8 500GB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"M.2 PCIe 4.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin MKNSSDED500GB-D8 500GB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston HyperX 3K 240GB SSD 2.5" SATA 6.0 Gb/s',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston HyperX 3K 240GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Transcend SSD230S 512GB SSD 2.5" SATA',
  'Transcend',
  0,
  NULL,
  '{"manufacturer":"Transcend","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Transcend SSD230S 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 970 Evo 500 GB M.2-2280 SSD PCIe 3.0 X4 NVMe',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"M.2 PCIe 3.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 970 Evo 500 GB M.2-2280 SSD PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Travelstar 320 GB 2.5" HDD 5400 RPM SATA 3.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 3.0 Gb/s","capacity":320,"capacityGB":"320GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Travelstar 320 GB 2.5" HDD 5400 RPM SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 Force Series Gen4 1TB M.2-2280 SSD NVMe PCIe 3.0 X4',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 Force Series Gen4 1TB M.2-2280 SSD NVMe PCIe 3.0 X4')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Scorpio Blue 320GB HDD 2.5" 5400RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":320,"capacityGB":"320GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Scorpio Blue 320GB HDD 2.5" 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 750 GB 3.5" HDD 7200RPM SATA Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 3.0 Gb/s","capacity":750,"capacityGB":"750GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 750 GB 3.5" HDD 7200RPM SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital AV-25 320GB HDD 5400RPM 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":320,"capacityGB":"320GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital AV-25 320GB HDD 5400RPM 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS1211 240GB SSD 2.5" SATA 6.0 Gb/s',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS1211 240GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi 0F27406 8TB HDD 3.5" 7200RPM SAS 12.0 Gb/s Internal',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SAS 12.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi 0F27406 8TB HDD 3.5" 7200RPM SAS 12.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP L3 EVO 240GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP L3 EVO 240GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black SN850X 8TB M.2 SSD PCIe 4.0 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 4.0 X4","capacity":8000,"capacityGB":"8000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black SN850X 8TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SanDisk Ultra 3D 1 TB SSD 2.5" SATA 6.0 Gb/s',
  'SanDisk',
  0,
  NULL,
  '{"manufacturer":"SanDisk","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SanDisk Ultra 3D 1 TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Timetec 35TTQNM2SATA 1TB SSD M.2-2280 SATA',
  'Timetec',
  0,
  NULL,
  '{"manufacturer":"Timetec","interface":"M.2 SATA","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Timetec 35TTQNM2SATA 1TB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin Vortex Redline 2TB SSD M.2 PCIe 4.0 NVMe',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin Vortex Redline 2TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston NV3 PCIe 4.0 NVMe SSD',
  'Kingston Technology',
  0,
  NULL,
  '{"manufacturer":"Kingston Technology","interface":"PCIe 4.0 X4 NVMe","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston NV3 PCIe 4.0 NVMe SSD')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos 10TB HDD 7200RPM 3.5" SAS 12.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":10000,"capacityGB":"10000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos 10TB HDD 7200RPM 3.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 ELITE PS5 1TB M.2 SSD PCIe 4.0 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 ELITE PS5 1TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Addlink G55H 2TB SSD M.2 PCIe 5.0 NVMe',
  'Addlink',
  0,
  NULL,
  '{"manufacturer":"Addlink","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Addlink G55H 2TB SSD M.2 PCIe 5.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos X18 12TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos X18 12TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland Gaming Performance Plus 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland Gaming Performance Plus 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial T500 1 TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial T500 1 TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba RC100 240GB SSD M.2-2242 PCIe 3.0 X2 NVMe',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"M.2 PCIe 3.0 X2","capacity":240,"capacityGB":"240GB","formFactor":"M.2-2242","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba RC100 240GB SSD M.2-2242 PCIe 3.0 X2 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD_BLACK SN8100 w/Heatsink 1TB SSD M.2-2280 PCIe 5.0 x4 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 5.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD_BLACK SN8100 w/Heatsink 1TB SSD M.2-2280 PCIe 5.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Addlink S95 4TB SSD M.2-2280 PCIe 4.0 NVMe',
  'Addlink',
  0,
  NULL,
  '{"manufacturer":"Addlink","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Addlink S95 4TB SSD M.2-2280 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power A58 1TB SSD 2.5" SATA 6.0 Gb/s',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power A58 1TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 710 200GB 2.5" SSD SATA 3.0 Gb/s',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 3.0 Gb/s","capacity":200,"capacityGB":"200GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 710 200GB 2.5" SSD SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 860 Pro 512GB SSD 2.5" SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 860 Pro 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 750 1.2TB SSD PCIe NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"PCIe x4","capacity":1000,"capacityGB":"1000GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 750 1.2TB SSD PCIe NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 320 40GB SSD 2.5" SATA 3.0 Gb/s',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 3.0 Gb/s","capacity":40,"capacityGB":"40GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 320 40GB SSD 2.5" SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Timetec 30TTQNS3SATA-2TB 2TB SSD 2.5" SATA 6.0 Gb/s',
  'Timetec',
  0,
  NULL,
  '{"manufacturer":"Timetec","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Timetec 30TTQNS3SATA-2TB 2TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SK Hynix SH910A 128GB SSD 2.5" SATA',
  'SK Hynix',
  0,
  NULL,
  '{"manufacturer":"SK Hynix","interface":"SATA 6.0 Gb/s","capacity":128,"capacityGB":"128GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SK Hynix SH910A 128GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red 10TB HDD 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":10000,"capacityGB":"10000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red 10TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD_BLACK SN8100 2TB M.2-2280 SSD PCIe 5.0 X4 NVME',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD_BLACK SN8100 2TB M.2-2280 SSD PCIe 5.0 X4 NVME')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Constellation.2 1TB HDD 7200RPM 2.5" SAS',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Constellation.2 1TB HDD 7200RPM 2.5" SAS')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 870 Evo 2TB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 870 Evo 2TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv NEO N400 240GB SSD 2.5" SATA 6.0 Gb/s',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv NEO N400 240GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Purple 3TB HDD 3.5" 5400RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Purple 3TB HDD 3.5" 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 500GB HDD 3.5" 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 500GB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Green 120GB SSD M.2-2280 SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 SATA","capacity":120,"capacityGB":"120GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Green 120GB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KIOXIA EXCERIA 480GB SSD 2.5" SATA 6.0 Gb/s',
  'KIOXIA',
  0,
  NULL,
  '{"manufacturer":"KIOXIA","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KIOXIA EXCERIA 480GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red Pro 2TB HDD 7200RPM 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red Pro 2TB HDD 7200RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NM710 1TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NM710 1TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 545s 512GB SSD 2.5" SATA',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 545s 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Momentus 5400.6 500GB 5400 RPM HDD 2.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 3.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Momentus 5400.6 500GB 5400 RPM HDD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'AMD RADEON-R7SSD-120G 120GB SSD 2.5" SATA',
  'AMD',
  0,
  NULL,
  '{"manufacturer":"AMD","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('AMD RADEON-R7SSD-120G 120GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black 250GB HDD 7200RPM 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":250,"capacityGB":"250GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black 250GB HDD 7200RPM 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 PRO NH 1TB M.2 SSD PCIe 4.0 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 PRO NH 1TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv CRAS C910 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv CRAS C910 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Addlink S20 1TB SSD 2.5" SATA',
  'Addlink',
  0,
  NULL,
  '{"manufacturer":"Addlink","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Addlink S20 1TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 990 Pro w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 NVMe',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 990 Pro w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Gold 10TB HDD 3.5" 7200RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":10000,"capacityGB":"10000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Gold 10TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P5 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P5 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS900 120GB 2.5" SSD SATA',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS900 120GB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Enterprise Capacity 8TB HDD 3.5" SAS',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Enterprise Capacity 8TB HDD 3.5" SAS')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot P210 512GB SSD 2.5" SATA 6.0 Gb/s',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot P210 512GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Netac NV2000 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Netac',
  0,
  NULL,
  '{"manufacturer":"Netac","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Netac NV2000 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA Swordfish 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA Swordfish 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung SM951 128GB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"M.2 PCIe 3.0 X4","capacity":128,"capacityGB":"128GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung SM951 128GB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Blue 250 GB SSD 2.5" SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":250,"capacityGB":"250GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Blue 250 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston FURY 480GB SSD 2.5" SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston FURY 480GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv CRAS C710 512GB SSD M.2-2280 PCIe 3.0 NVMe',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv CRAS C710 512GB SSD M.2-2280 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi 7K1000.C 500GB HDD 3.5" 7200RPM SATA 3.0 Gb/s Internal',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 3.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi 7K1000.C 500GB HDD 3.5" 7200RPM SATA 3.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA Ultimate SU650 240GB SSD 2.5" SATA',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA Ultimate SU650 240GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA Ultimate SU650 960GB 2.5" SSD SATA',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"SATA 6.0 Gb/s","capacity":960,"capacityGB":"960GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA Ultimate SU650 960GB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP GX2 256GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP GX2 256GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 600p 128GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"M.2 PCIe 3.0 X4","capacity":128,"capacityGB":"128GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 600p 128GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power US70 1TB M.2 SSD PCIe 4.0 NVMe',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power US70 1TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar Professional NM800PRO w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar Professional NM800PRO w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Apacer AS2280P4U Pro 2TB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Apacer',
  0,
  NULL,
  '{"manufacturer":"Apacer","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Apacer AS2280P4U Pro 2TB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland TN450 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland TN450 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 ELITE 4TB M.2 SSD NVMe PCIe 4.0',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 ELITE 4TB M.2 SSD NVMe PCIe 4.0')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos X16 14TB HDD 3.5" 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos X16 14TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos X18 16TB HDD 3.5" SAS 12.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":16000,"capacityGB":"16000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos X18 16TB HDD 3.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel Pro 7600p 1TB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel Pro 7600p 1TB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Sabrent Rocket 256GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Sabrent',
  0,
  NULL,
  '{"manufacturer":"Sabrent","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Sabrent Rocket 256GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 520 480GB SSD 2.5" SATA 6.0 Gb/s',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 520 480GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba MG04ACA200E 2TB HDD 7200RPM 3.5" SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba MG04ACA200E 2TB HDD 7200RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Ultrastar 8TB HDD 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Ultrastar 8TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power P34A80 512GB SSD M.2-2280 PCIe 3.0 X4 NVME',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power P34A80 512GB SSD M.2-2280 PCIe 3.0 X4 NVME')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf 6TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s CMR 3.5" Internal HDD for RAID Network Attached Storage ST6000VN0033',
  'Seagate Bare Drives',
  0,
  NULL,
  '{"manufacturer":"Seagate Bare Drives","interface":"SATA 6Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf 6TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s CMR 3.5" Internal HDD for RAID Network Attached Storage ST6000VN0033')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin Tempest 256GB M.2-2280 SSD PCIe 3.0 X4 NVMe',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin Tempest 256GB M.2-2280 SSD PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate FireCuda 120 500GB SSD 2.5" SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate FireCuda 120 500GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P310 2TB M.2 SSD PCIe 4.0 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P310 2TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel DC S3500 800GB SSD 2.5" SATA',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 6.0 Gb/s","capacity":800,"capacityGB":"800GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel DC S3500 800GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba MG09 512e 16TB 3.5" HDD 7200RPM SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":16000,"capacityGB":"16000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba MG09 512e 16TB 3.5" HDD 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 850 Pro 128GB SSD 2.5" SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":128,"capacityGB":"128GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 850 Pro 128GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Verbatim Vi3000 512GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Verbatim',
  0,
  NULL,
  '{"manufacturer":"Verbatim","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Verbatim Vi3000 512GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS2230 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS2230 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Purple Pro 18TB HDD 7200RPM 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":18000,"capacityGB":"18000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Purple Pro 18TB HDD 7200RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P1 2TB M.2-2280 SSD PCIe 3.0 X4 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P1 2TB M.2-2280 SSD PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP510 480GB SSD M.2 PCIe 3.0 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 3.0 X4","capacity":480,"capacityGB":"480GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP510 480GB SSD M.2 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung PM893 240 GB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung PM893 240 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair CSSD-F4000GBMP600PHX 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair CSSD-F4000GBMP600PHX 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA LEGEND 800 GOLD 2TB M.2 SSD PCIe 4.0 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA LEGEND 800 GOLD 2TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power A80 256GB M.2 SSD PCIe 3.0 NVMe',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power A80 256GB M.2 SSD PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'XOC G300 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'XOC',
  0,
  NULL,
  '{"manufacturer":"XOC","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('XOC G300 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba MG09 512e 14TB HDD 3.5" 7200RPM SATA 6.0 Gb/s',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba MG09 512e 14TB HDD 3.5" 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power US70 2TB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power US70 2TB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba N300 10TB 3.5" HDD SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":10000,"capacityGB":"10000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba N300 10TB 3.5" HDD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KIOXIA BG4 512GB SSD M.2-2230 PCIe 3.0 NVMe',
  'KIOXIA',
  0,
  NULL,
  '{"manufacturer":"KIOXIA","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2230","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KIOXIA BG4 512GB SSD M.2-2230 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate FireCuda Compute 2TB Hybrid 2.5" 5400 RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate FireCuda Compute 2TB Hybrid 2.5" 5400 RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial MX200 500GB SSD M.2-2260 SATA',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 SATA","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2260","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial MX200 500GB SSD M.2-2260 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'OCZ Colossus 1TB SSD 3.5" SATA',
  'OCZ',
  0,
  NULL,
  '{"manufacturer":"OCZ","interface":"SATA 3.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('OCZ Colossus 1TB SSD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte Gen3 2500E 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte Gen3 2500E 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba X300 8TB HDD 7200RPM 3.5" SATA 6.0 Gb/s',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba X300 8TB HDD 7200RPM 3.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Fantom Drives VENOM7 1TB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'Fantom Drives',
  0,
  NULL,
  '{"manufacturer":"Fantom Drives","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Fantom Drives VENOM7 1TB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue SN550 500GB SSD M.2 PCIe 3.0 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue SN550 500GB SSD M.2 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf Pro 14TB 3.5" HDD 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf Pro 14TB 3.5" HDD 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate 1200 800GB SSD 2.5" SAS 12.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":800,"capacityGB":"800GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate 1200 800GB SSD 2.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SanDisk Extreme 1TB SSD M.2 PCIe 4.0 NVMe',
  'SanDisk',
  0,
  NULL,
  '{"manufacturer":"SanDisk","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SanDisk Extreme 1TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel D3-S4610 3TB SSD 2.5" SATA',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel D3-S4610 3TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba HDKCC00 500GB 2.5" HDD 7200RPM SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba HDKCC00 500GB 2.5" HDD 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Vulcan Z 512GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Vulcan Z 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf NAS 3TB HDD 3.5" 5400RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf NAS 3TB HDD 3.5" 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate FireCuda 530R 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate FireCuda 530R 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red 4TB HDD 5400 RPM 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red 4TB HDD 5400 RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 500GB HDD 3.5" 7200RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 500GB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Scorpio Blue 750 GB HDD 5400RPM 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":750,"capacityGB":"750GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Scorpio Blue 750 GB HDD 5400RPM 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung Spinpoint M8 500GB Internal HDD 5400RPM 2.5" SATA 3.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 3.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung Spinpoint M8 500GB Internal HDD 5400RPM 2.5" SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Ultrastar DC HC550 14TB Internal HDD 7200RPM 3.5" SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Ultrastar DC HC550 14TB Internal HDD 7200RPM 3.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston UV500B 960GB SSD 2.5" SATA 6.0 Gb/s',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":960,"capacityGB":"960GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston UV500B 960GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Surveillance 2TB HDD 3.5" 5900RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Surveillance 2TB HDD 3.5" 5900RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Transcend TS16GSSD500 16 GB SSD 2.5" SATA 3.0 Gb/s',
  'Transcend',
  0,
  NULL,
  '{"manufacturer":"Transcend","interface":"SATA 3.0 Gb/s","capacity":16,"capacityGB":"16GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Transcend TS16GSSD500 16 GB SSD 2.5" SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Sabrent Rocket 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Sabrent',
  0,
  NULL,
  '{"manufacturer":"Sabrent","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Sabrent Rocket 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos X24 24TB HDD 7200RPM 3.5" SAS 12.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":24000,"capacityGB":"24000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos X24 24TB HDD 7200RPM 3.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power SU128GBSS3A55S25AE 128GB SSD 2.5" SATA 6.0 Gb/s',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"SATA 6.0 Gb/s","capacity":128,"capacityGB":"128GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power SU128GBSS3A55S25AE 128GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 850 Pro 256GB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 850 Pro 256GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot Viper PV553 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot Viper PV553 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda Pro 4TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda Pro 4TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P3 Plus 1TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P3 Plus 1TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital RE4 2TB HDD 3.5" 7200RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital RE4 2TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 1TB 3.5" HDD 7200RPM SATA Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 1TB 3.5" HDD 7200RPM SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland Premium 1TB SSD M.2 NVMe',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland Premium 1TB SSD M.2 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P1 1TB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P1 1TB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY XLR8 CS3040 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY XLR8 CS3040 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG GAMMIX S7 1TB M.2 SSD PCIe 3.0 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG GAMMIX S7 1TB M.2 SSD PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 750GB 2.5" HDD 5400RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":750,"capacityGB":"750GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 750GB 2.5" HDD 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Blue 8TB 3.5" HDD 5640RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Blue 8TB 3.5" HDD 5640RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KingSpec XG7000 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'KingSpec',
  0,
  NULL,
  '{"manufacturer":"KingSpec","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KingSpec XG7000 4TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY Prevail 240GB SSD 2.5" SATA 6.0 Gb/s',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY Prevail 240GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar Professional NM800PRO 1TB SSD M.2 PCIe 4.0 NVMe w/Heatsink',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar Professional NM800PRO 1TB SSD M.2 PCIe 4.0 NVMe w/Heatsink')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital SN530 512GB SSD M.2-2280 PCIe 3.0 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital SN530 512GB SSD M.2-2280 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Vulcan G 512GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Vulcan G 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Create Expert 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Create Expert 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Netac NV3000 250 GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Netac',
  0,
  NULL,
  '{"manufacturer":"Netac","interface":"M.2 PCIe 3.0 X4","capacity":250,"capacityGB":"250GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Netac NV3000 250 GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SAMSUNG 970 EVO PLUS M.2 2280 1TB PCIe Gen 3.0 x4, NVMe 1.3 V-NAND Internal Solid State Drive (SSD) MZ-V7S1T0B/AM',
  'SAMSUNG',
  0,
  NULL,
  '{"manufacturer":"SAMSUNG","interface":"PCIe Gen 3.0 x4, NVMe 1.3","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SAMSUNG 970 EVO PLUS M.2 2280 1TB PCIe Gen 3.0 x4, NVMe 1.3 V-NAND Internal Solid State Drive (SSD) MZ-V7S1T0B/AM')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD_BLACK 1TB HDD 3.5" 7200RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD_BLACK 1TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Transcend SSD230S 128GB 2.5" SSD SATA 6.0 Gb/s',
  'Transcend',
  0,
  NULL,
  '{"manufacturer":"Transcend","interface":"SATA 6.0 Gb/s","capacity":128,"capacityGB":"128GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Transcend SSD230S 128GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Blue 2TB 3.5" HDD 5400RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Blue 2TB 3.5" HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Rocket Q NVMe SSD',
  'Sabrent',
  0,
  NULL,
  '{"manufacturer":"Sabrent","interface":"M.2 PCIe 3.0 X4","capacity":1024,"capacityGB":"1024GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Rocket Q NVMe SSD')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 840 Pro 64GB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":64,"capacityGB":"64GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 840 Pro 64GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial BX300 480GB SSD 2.5" SATA',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial BX300 480GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red Plus 3TB 3.5" HDD SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red Plus 3TB 3.5" HDD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force GE PRO AirFlow 1TB SSD M.2-2280 PCIe 5.0 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 5.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force GE PRO AirFlow 1TB SSD M.2-2280 PCIe 5.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf NAS 8TB 3.5" Internal HDD 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf NAS 8TB 3.5" Internal HDD 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Surveillance 6TB 3.5" HDD 5400RPM SATA Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Surveillance 6TB 3.5" HDD 5400RPM SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power A58 512 GB 2.5" SSD SATA 6.0 Gb/s',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power A58 512 GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Delta Max RGB 1TB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Delta Max RGB 1TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 1TB 2.5" HDD 5400RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 1TB 2.5" HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin Pilot-E 2TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin Pilot-E 2TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 CORE 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 CORE 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG GAMMIX S11 Pro 256GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG GAMMIX S11 Pro 256GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Caviar Green 1TB HDD 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Caviar Green 1TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Nytro Enterprise 15.36TB SSD 2.5" SAS 12.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 12.0 Gb/s","capacity":15000,"capacityGB":"15000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Nytro Enterprise 15.36TB SSD 2.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Vulcan Z 2TB SSD 2.5" SATA 6.0 Gb/s',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Vulcan Z 2TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Transcend 220S 256GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Transcend',
  0,
  NULL,
  '{"manufacturer":"Transcend","interface":"M.2 PCIe 3.0 X4","capacity":256,"capacityGB":"256GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Transcend 220S 256GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate ST4000NC001 4TB HDD 3.5" 5900RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate ST4000NC001 4TB HDD 3.5" 5900RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba MG03SCA 3TB HDD 3.5" 7200RPM SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba MG03SCA 3TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lenovo OPAL2 512GB M.2-2280 SSD PCIe 4.0 NVMe',
  'Lenovo',
  0,
  NULL,
  '{"manufacturer":"Lenovo","interface":"M.2 PCIe 4.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lenovo OPAL2 512GB M.2-2280 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 850 Evo 250GB M.2-2280 SSD SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"M.2 SATA","capacity":250,"capacityGB":"250GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 850 Evo 250GB M.2-2280 SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv CRAS C910 500GB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"M.2 PCIe 4.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv CRAS C910 500GB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI SPATIUM M560 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI SPATIUM M560 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba N300 8TB HDD 3.5" 7200RPM SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba N300 8TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP EX2 512GB SSD 2.5" SATA 6.0 Gb/s',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP EX2 512GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland TN325 512GB M.2-2242 SSD PCIe 3.0 X4 NVMe',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2242","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland TN325 512GB M.2-2242 SSD PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Micron 5200 Pro 1.92 TB 2.5" SSD SATA 6.0 Gb/s',
  'Micron',
  0,
  NULL,
  '{"manufacturer":"Micron","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Micron 5200 Pro 1.92 TB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair Force GT 480 GB 2.5" SSD SATA 6.0 Gb/s',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair Force GT 480 GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP MP44 4TB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP MP44 4TB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'OCZ Vertex 3 120GB SSD 2.5" SATA',
  'OCZ',
  0,
  NULL,
  '{"manufacturer":"OCZ","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('OCZ Vertex 3 120GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue SN550 2TB SSD M.2 PCIe 3.0 X4 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue SN550 2TB SSD M.2 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot Burst Elite 480 GB SSD 2.5" SATA 6.0 Gb/s',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot Burst Elite 480 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black SN750 Rev2 500GB M.2 SSD PCIe 3.0 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black SN750 Rev2 500GB M.2 SSD PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Travelstar Z7K500 500 GB HDD 7200RPM 2.5" SATA 6.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Travelstar Z7K500 500 GB HDD 7200RPM 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba X300 4TB HDD 3.5" 7200RPM SATA',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba X300 4TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power P34A80 1TB SSD M.2-2280 NVMe',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power P34A80 1TB SSD M.2-2280 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial V4 32GB 2.5" SSD SATA',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"SATA 3.0 Gb/s","capacity":32,"capacityGB":"32GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial V4 32GB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda Q1 240 GB SSD 2.5" SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda Q1 240 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba N300 14TB HDD 3.5" 7200RPM SATA 6.0 Gb/s',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba N300 14TB HDD 3.5" 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Caviar Black 640 GB 3.5" HDD 7200 RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":640,"capacityGB":"640GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Caviar Black 640 GB 3.5" HDD 7200 RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A1000 480GB SSD M.2-2280 PCIe 3.0 NVMe',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 PCIe 3.0 X4","capacity":480,"capacityGB":"480GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A1000 480GB SSD M.2-2280 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot Burst 960GB SSD 2.5" SATA 6.0 Gb/s',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"SATA 6.0 Gb/s","capacity":960,"capacityGB":"960GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot Burst 960GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston SSDNow 200 30GB SSD 2.5" SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":30,"capacityGB":"30GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston SSDNow 200 30GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf 14TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s CMR 3.5" Internal HDD for RAID Network Attached Storage ST14000VN0008',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf 14TB NAS Hard Drive 7200 RPM 256MB Cache SATA 6.0Gb/s CMR 3.5" Internal HDD for RAID Network Attached Storage ST14000VN0008')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung PM871b 256 GB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung PM871b 256 GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel DC P3500 2TB SSD PCIe NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"PCIe x4","capacity":2000,"capacityGB":"2000GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel DC P3500 2TB SSD PCIe NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar Professional NM1090 PRO 2TB SSD M.2-2280 PCIe 5.0 X4 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar Professional NM1090 PRO 2TB SSD M.2-2280 PCIe 5.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate FireCuda 540 2TB M.2 SSD PCIe 5.0 NVMe',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate FireCuda 540 2TB M.2 SSD PCIe 5.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Delta Max RGB Lite 1TB SSD 2.5" SATA 6.0 Gb/s',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Delta Max RGB Lite 1TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Deskstar NAS 4TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Deskstar NAS 4TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Apacer AS350 PANTHER 128GB SSD 2.5" SATA',
  'Apacer',
  0,
  NULL,
  '{"manufacturer":"Apacer","interface":"SATA 6.0 Gb/s","capacity":128,"capacityGB":"128GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Apacer AS350 PANTHER 128GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG SX6000 Pro 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG SX6000 Pro 1TB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP MP33 PRO 2TB M.2 SSD PCIe 3.0 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP MP33 PRO 2TB M.2 SSD PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 2TB M.2-2280 SSD PCIe 4.0 X4 NVME',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 2TB M.2-2280 SSD PCIe 4.0 X4 NVME')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KingSpec XF 512GB SSD M.2 PCIe 4.0 NVMe',
  'KingSpec',
  0,
  NULL,
  '{"manufacturer":"KingSpec","interface":"M.2 PCIe 4.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KingSpec XF 512GB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KIOXIA EXCERIA PLUS 2TB M.2-2280 SSD PCIe 3.0 NVMe',
  'KIOXIA',
  0,
  NULL,
  '{"manufacturer":"KIOXIA","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KIOXIA EXCERIA PLUS 2TB M.2-2280 SSD PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'KIOXIA EXCERIA 240 GB 2.5" SSD SATA 6.0 Gb/s',
  'KIOXIA',
  0,
  NULL,
  '{"manufacturer":"KIOXIA","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('KIOXIA EXCERIA 240 GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel X25-E 64GB SSD 2.5" SATA',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 3.0 Gb/s","capacity":64,"capacityGB":"64GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel X25-E 64GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG SPECTRIX S40G RGB 1TB SSD M.2-2280 PCIe 3.0 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG SPECTRIX S40G RGB 1TB SSD M.2-2280 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Cardea Z44Q 2TB M.2 SSD PCIe 4.0 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Cardea Z44Q 2TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda Pro 14TB HDD 3.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda Pro 14TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS3140 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS3140 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung Spinpoint F1 DT 640GB Internal HDD 7200RPM 3.5" SATA 3.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 3.0 Gb/s","capacity":640,"capacityGB":"640GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung Spinpoint F1 DT 640GB Internal HDD 7200RPM 3.5" SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lenovo 0A65633 1TB HDD 2.5" SATA',
  'Lenovo',
  0,
  NULL,
  '{"manufacturer":"Lenovo","interface":"SATA 3.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lenovo 0A65633 1TB HDD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA Legend 800 500GB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 4.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA Legend 800 500GB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 860 Evo 4TB SSD 2.5" SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 860 Evo 4TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue SN580 2TB SSD M.2 PCIe 4.0 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue SN580 2TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 840 Evo 1TB 2.5" SSD SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 840 Evo 1TB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA LEGEND 900 2TB SSD M.2 NVMe PCIe 4.0',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA LEGEND 900 2TB SSD M.2 NVMe PCIe 4.0')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Ultrastar DC HC530 14TB 3.5" HDD SATA',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Ultrastar DC HC530 14TB 3.5" HDD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY XLR8 CS3140 w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY XLR8 CS3140 w/Heatsink 2TB SSD M.2-2280 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Zotac T500 240GB SSD 2.5" SATA',
  'Zotac',
  0,
  NULL,
  '{"manufacturer":"Zotac","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Zotac T500 240GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black2 1TB Hybrid 2.5" 5400RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black2 1TB Hybrid 2.5" 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP CX2 1TB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP CX2 1TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi 7K2000 2TB HDD 7200RPM 3.5" SATA',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 3.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi 7K2000 2TB HDD 7200RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin Reactor 1TB SSD 2.5" SATA',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin Reactor 1TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 545s 128 GB M.2-2280 SSD SATA',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"M.2 SATA","capacity":128,"capacityGB":"128GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 545s 128 GB M.2-2280 SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 500 GB SSD M.2-2280 SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 SATA","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 500 GB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot P320 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot P320 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung PM893 7.68 TB SSD 2.5" SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":7000,"capacityGB":"7000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung PM893 7.68 TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NM760 2TB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NM760 2TB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial P3 Plus 500GB M.2 SSD PCIe 4.0 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 4.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial P3 Plus 500GB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Purple 2TB HDD 3.5" 5400RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Purple 2TB HDD 3.5" 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'AMD RADEON-R7SSD-480G 480GB SSD 2.5" SATA 6.0 Gb/s',
  'AMD',
  0,
  NULL,
  '{"manufacturer":"AMD","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('AMD RADEON-R7SSD-480G 480GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SanDisk EXTREME PRO 960GB SSD 2.5" SATA 6.0 Gb/s',
  'SanDisk',
  0,
  NULL,
  '{"manufacturer":"SanDisk","interface":"SATA 6.0 Gb/s","capacity":960,"capacityGB":"960GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SanDisk EXTREME PRO 960GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP600 ELITE PS5 2TB M.2 SSD PCIe 4.0 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP600 ELITE PS5 2TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda Pro 6TB 3.5" HDD 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda Pro 6TB 3.5" HDD 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Biwin CSE25A00001-512 512GB SSD 2.5" SATA 6.0 Gb/s',
  'Biwin',
  0,
  NULL,
  '{"manufacturer":"Biwin","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Biwin CSE25A00001-512 512GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial T700 4TB SSD M.2 PCIe 5.0 NVMe',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"M.2 PCIe 5.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial T700 4TB SSD M.2 PCIe 5.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NS100 2TB SSD 2.5" SATA',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NS100 2TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Mushkin Source 2TB 2.5" SSD SATA',
  'Mushkin',
  0,
  NULL,
  '{"manufacturer":"Mushkin","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Mushkin Source 2TB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP700 Elite w/Heatsink 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP700 Elite w/Heatsink 2TB SSD M.2-2280 PCIe 5.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Archive 8TB 3.5" HDD 5900RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Archive 8TB 3.5" HDD 5900RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate ST2000NX0303 2TB HDD 2.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate ST2000NX0303 2TB HDD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair Force MP500 240GB SSD M.2 NVMe',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 3.0 X4","capacity":240,"capacityGB":"240GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair Force MP500 240GB SSD M.2 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel DC P4510 1TB SSD 2.5" U.2',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"U.2","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel DC P4510 1TB SSD 2.5" U.2')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A2000 250GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 PCIe 3.0 X4","capacity":250,"capacityGB":"250GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A2000 250GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 320GB 2.5" HDD 5400RPM SATA Internal',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":320,"capacityGB":"320GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 320GB 2.5" HDD 5400RPM SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Acer FA100 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Acer',
  0,
  NULL,
  '{"manufacturer":"Acer","interface":"M.2 PCIe 3.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Acer FA100 512GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte GP-GSM2NE3128GNTD 128GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","interface":"M.2 PCIe 3.0 X4","capacity":128,"capacityGB":"128GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte GP-GSM2NE3128GNTD 128GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate FireCuda 2TB Hybrid 3.5" 7200 RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate FireCuda 2TB Hybrid 3.5" 7200 RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA XPG SX8100 2TB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA XPG SX8100 2TB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Gold 6 TB 3.5" Internal HDD 7200RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Gold 6 TB 3.5" Internal HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot Burst 240GB SSD 2.5" SATA 6.0 Gb/s',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot Burst 240GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 5TB 2.5" HDD 5400RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":5000,"capacityGB":"5000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 5TB 2.5" HDD 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Lightsaber Collection FireCuda 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Lightsaber Collection FireCuda 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Momentus 5400.6 160 GB 2.5" Internal HDD 5400 RPM SATA 3.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 3.0 Gb/s","capacity":160,"capacityGB":"160GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Momentus 5400.6 160 GB 2.5" Internal HDD 5400 RPM SATA 3.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Corsair MP700 PRO w/Heatsink 2TB M.2-2280 SSD PCIe 5.0 X4 NVME',
  'Corsair',
  0,
  NULL,
  '{"manufacturer":"Corsair","interface":"M.2 PCIe 5.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Corsair MP700 PRO w/Heatsink 2TB M.2-2280 SSD PCIe 5.0 X4 NVME')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Ultrastar He8 8TB HDD 3.5" 7200RPM SATA 6.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Ultrastar He8 8TB HDD 3.5" 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NQ100 1.92TB SSD 2.5" SATA',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NQ100 1.92TB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland Professional 256GB SSD 2.5" SATA 6.0 Gb/s',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland Professional 256GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red 8TB 3.5" HDD 5400RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red 8TB 3.5" HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 860 Evo 500GB SSD 2.5" SATA',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 860 Evo 500GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston HyperX 120GB SSD 2.5" SATA 6.0 Gb/s',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston HyperX 120GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA Premier Pro SP900 64GB SSD 2.5" SATA',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"SATA 6.0 Gb/s","capacity":64,"capacityGB":"64GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA Premier Pro SP900 64GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Ultrastar SN260 1.6 TB SSD PCIe PCIe x8 NVMe',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"PCIe x8","capacity":1000,"capacityGB":"1000GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Ultrastar SN260 1.6 TB SSD PCIe PCIe x8 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'PNY CS1030 500GB SSD M.2-2280 PCIe 3.0 x4 NVMe',
  'PNY',
  0,
  NULL,
  '{"manufacturer":"PNY","interface":"M.2 PCIe 3.0 X4","capacity":500,"capacityGB":"500GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('PNY CS1030 500GB SSD M.2-2280 PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital VelociRaptor 600GB HDD 3.5" 10000RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":600,"capacityGB":"600GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital VelociRaptor 600GB HDD 3.5" 10000RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Barracuda 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Barracuda 2TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Ultrastar He10 10TB HDD 3.5" SAS 12.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SAS 12.0 Gb/s","capacity":10000,"capacityGB":"10000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Ultrastar He10 10TB HDD 3.5" SAS 12.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Ultrastar DC HC520 12 TB 3.5" HDD 7200RPM SATA 6.0 Gb/s Internal',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Ultrastar DC HC520 12 TB 3.5" HDD 7200RPM SATA 6.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Caviar Green 1.5TB 3.5" HDD 5400RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Caviar Green 1.5TB 3.5" HDD 5400RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SanDisk SSD PLUS 2TB SSD 2.5" SATA 6.0 Gb/s',
  'SanDisk',
  0,
  NULL,
  '{"manufacturer":"SanDisk","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SanDisk SSD PLUS 2TB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Barracuda Compute 4TB 3.5" HDD 5400RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Barracuda Compute 4TB 3.5" HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos 7E8 4TB HDD 3.5" 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos 7E8 4TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Hitachi Ultrastar 7K4000 2TB 7200RPM HDD 3.5" SAS 6.0 Gb/s',
  'Hitachi',
  0,
  NULL,
  '{"manufacturer":"Hitachi","interface":"SAS 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Hitachi Ultrastar 7K4000 2TB 7200RPM HDD 3.5" SAS 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A400 240GB SSD M.2-2280 SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 SATA","capacity":240,"capacityGB":"240GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A400 240GB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Patriot P300 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Patriot',
  0,
  NULL,
  '{"manufacturer":"Patriot","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Patriot P300 2TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-FORCE GA PRO 1TB SSD M.2 PCIe 5.0 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 5.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-FORCE GA PRO 1TB SSD M.2 PCIe 5.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Archive v2 6TB HDD 3.5" 5900RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":6000,"capacityGB":"6000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Archive v2 6TB HDD 3.5" 5900RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red Plus 14TB 3.5" HDD 7200RPM SATA 6.0 Gb/s Internal',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red Plus 14TB 3.5" HDD 7200RPM SATA 6.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Blue 12TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Blue 12TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital AV-GP 2TB 3.5" Internal HDD 5400RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital AV-GP 2TB 3.5" Internal HDD 5400RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Caviar Green 3TB HDD 3.5" 5400 RPM SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 3.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Caviar Green 3TB HDD 3.5" 5400 RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Sabrent Rocket Q4 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Sabrent',
  0,
  NULL,
  '{"manufacturer":"Sabrent","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Sabrent Rocket Q4 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 850 Pro 512 GB 2.5" SSD SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 850 Pro 512 GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red 4TB 3.5" HDD 5400RPM SATA 6.0 Gb/s Internal',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red 4TB 3.5" HDD 5400RPM SATA 6.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv CRAS 1TB SSD M.2-2280 PCIe 3.0 NVMe',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv CRAS 1TB SSD M.2-2280 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'HP FX900 Pro 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'HP',
  0,
  NULL,
  '{"manufacturer":"HP","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('HP FX900 Pro 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 250GB HDD 7200RPM 3.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":250,"capacityGB":"250GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 250GB HDD 7200RPM 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Gigabyte GP-GSM2NE8512GNTD 512GB SSD M.2 2280 PCIe 3.0 X2 NVMe',
  'Gigabyte',
  0,
  NULL,
  '{"manufacturer":"Gigabyte","interface":"M.2 PCIe 3.0 X2","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Gigabyte GP-GSM2NE8512GNTD 512GB SSD M.2 2280 PCIe 3.0 X2 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A1000 240GB SSD M.2-2280 PCIe 3.0 X4 NVMe',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 PCIe 3.0 X4","capacity":240,"capacityGB":"240GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A1000 240GB SSD M.2-2280 PCIe 3.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NM610 1TB SSD M.2 PCIe 3.0 NVMe',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NM610 1TB SSD M.2 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate ST4000VX000 4TB HDD 3.5" 5900RPM SATA 6.0 Gb/s Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate ST4000VX000 4TB HDD 3.5" 5900RPM SATA 6.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital WD Blue 500GB SSD 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital WD Blue 500GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red SA500 2TB SSD M.2-2280 SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 SATA","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red SA500 2TB SSD M.2-2280 SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Orico e7400 2TB SSD M.2 PCIe 4.0 NVMe',
  'Orico',
  0,
  NULL,
  '{"manufacturer":"Orico","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Orico e7400 2TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 24 TB HDD 7200RPM 3.5" SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":24000,"capacityGB":"24000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 24 TB HDD 7200RPM 3.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Momentus 7200.4 500GB HDD 2.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 3.0 Gb/s","capacity":500,"capacityGB":"500GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Momentus 7200.4 500GB HDD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Acer Predator GM9 1TB SSD M.2-2280 PCIe 5.0 x4 NVMe',
  'Acer',
  0,
  NULL,
  '{"manufacturer":"Acer","interface":"M.2 PCIe 5.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Acer Predator GM9 1TB SSD M.2-2280 PCIe 5.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA LEGEND 700 GOLD 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA LEGEND 700 GOLD 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Lexar NM700 1TB 2.5" SSD SATA',
  'Lexar',
  0,
  NULL,
  '{"manufacturer":"Lexar","interface":"SATA 6.0 Gb/s","capacity":1000,"capacityGB":"1000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Lexar NM700 1TB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Green 120GB SSD 2.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Green 120GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Red Pro 12 TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Red Pro 12 TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Crucial MX300 750GB 2.5" SSD SATA',
  'Crucial',
  0,
  NULL,
  '{"manufacturer":"Crucial","interface":"SATA 6.0 Gb/s","capacity":750,"capacityGB":"750GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Crucial MX300 750GB 2.5" SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba N300 NAS 8TB 3.5" HDD 7200RPM SATA 6.0 Gb/s',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba N300 NAS 8TB 3.5" HDD 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Exos X24 12TB HDD 3.5" SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":12000,"capacityGB":"12000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Exos X24 12TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 990 Pro 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 990 Pro 2TB SSD M.2-2280 PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Constellation ES.3 2TB HDD 3.5" 7200RPM SAS 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Constellation ES.3 2TB HDD 3.5" 7200RPM SAS 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel DC S3520 480GB SSD 2.5" SATA 6.0 Gb/s',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"SATA 6.0 Gb/s","capacity":480,"capacityGB":"480GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel DC S3520 480GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Acer Predator GM7000 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'Acer',
  0,
  NULL,
  '{"manufacturer":"Acer","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Acer Predator GM7000 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston NV3 2TB M.2 SSD PCIe 4.0 NVMe',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston NV3 2TB M.2 SSD PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'ADATA LEGEND 900 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe',
  'ADATA',
  0,
  NULL,
  '{"manufacturer":"ADATA","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('ADATA LEGEND 900 1TB M.2-2280 SSD PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate BarraCuda 4TB 2.5" HDD 5400RPM SATA Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":4000,"capacityGB":"4000GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate BarraCuda 4TB 2.5" HDD 5400RPM SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Toshiba MG08 14TB HDD 7200RPM 3.5" SATA Internal',
  'Toshiba',
  0,
  NULL,
  '{"manufacturer":"Toshiba","interface":"SATA 6.0 Gb/s","capacity":14000,"capacityGB":"14000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Toshiba MG08 14TB HDD 7200RPM 3.5" SATA Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Klevv CRAS C910 1TB SSD M.2 PCIe 4.0 NVMe',
  'Klevv',
  0,
  NULL,
  '{"manufacturer":"Klevv","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Klevv CRAS C910 1TB SSD M.2 PCIe 4.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'SanDisk Z410 240GB SSD 2.5" SATA',
  'SanDisk',
  0,
  NULL,
  '{"manufacturer":"SanDisk","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('SanDisk Z410 240GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'MSI SPATIUM M480 PRO 4TB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'MSI',
  0,
  NULL,
  '{"manufacturer":"MSI","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('MSI SPATIUM M480 PRO 4TB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Plextor M6e Black Edition 256GB SSD PCIe PCIe x4 NVMe',
  'Plextor',
  0,
  NULL,
  '{"manufacturer":"Plextor","interface":"PCIe x4","capacity":256,"capacityGB":"256GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Plextor M6e Black Edition 256GB SSD PCIe PCIe x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Inland Gaming Performance Plus 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Inland',
  0,
  NULL,
  '{"manufacturer":"Inland","interface":"M.2 PCIe 4.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Inland Gaming Performance Plus 1TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Samsung 840 Pro 256GB SSD 2.5" SATA 6.0 Gb/s',
  'Samsung',
  0,
  NULL,
  '{"manufacturer":"Samsung","interface":"SATA 6.0 Gb/s","capacity":256,"capacityGB":"256GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Samsung 840 Pro 256GB SSD 2.5" SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A400 480GB M.2 SSD SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"M.2 SATA","capacity":480,"capacityGB":"480GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A400 480GB M.2 SSD SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Silicon Power US75 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Silicon Power',
  0,
  NULL,
  '{"manufacturer":"Silicon Power","interface":"M.2 PCIe 4.0 X4","capacity":4000,"capacityGB":"4000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Silicon Power US75 4TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black AN1500 4TB SSD PCIe PCIe x8 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"PCIe x8","capacity":4000,"capacityGB":"4000GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black AN1500 4TB SSD PCIe PCIe x8 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Barracuda XT 3TB Internal HDD 3.5" 7200RPM SATA 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":3000,"capacityGB":"3000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Barracuda XT 3TB Internal HDD 3.5" 7200RPM SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate ST3808110AS 80 GB HDD 3.5" 7200 RPM SATA 3.0 Gb/s Internal',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 3.0 Gb/s","capacity":80,"capacityGB":"80GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate ST3808110AS 80 GB HDD 3.5" 7200 RPM SATA 3.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf NAS 8TB HDD 3.5" 7200RPM SATA',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SATA 6.0 Gb/s","capacity":8000,"capacityGB":"8000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf NAS 8TB HDD 3.5" 7200RPM SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital RE 2TB HDD 3.5" 7200RPM SATA 6.0 Gb/s Internal',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":2000,"capacityGB":"2000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital RE 2TB HDD 3.5" 7200RPM SATA 6.0 Gb/s Internal')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP A440 Lite 2TB M.2-2280 SSD PCIe 4.0 x4 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 4.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP A440 Lite 2TB M.2-2280 SSD PCIe 4.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Neo Forza NFS01 240GB 2.5" SSD SATA 6.0 Gb/s',
  'Neo Forza',
  0,
  NULL,
  '{"manufacturer":"Neo Forza","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Neo Forza NFS01 240GB 2.5" SSD SATA 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Oyen Digital E18-8TBICS6 8TB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'Oyen Digital',
  0,
  NULL,
  '{"manufacturer":"Oyen Digital","interface":"M.2 PCIe 4.0 X4","capacity":8000,"capacityGB":"8000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Oyen Digital E18-8TBICS6 8TB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate IronWolf ST16000VN001 - hard drive - 16 TB - SATA 6Gb/s',
  'Seagate Technology',
  0,
  NULL,
  '{"manufacturer":"Seagate Technology","interface":"SATA 6Gb/s","capacity":16000,"capacityGB":"16000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate IronWolf ST16000VN001 - hard drive - 16 TB - SATA 6Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel 660p 2TB SSD M.2 PCIe 3.0 NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"M.2 PCIe 3.0 X4","capacity":2000,"capacityGB":"2000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel 660p 2TB SSD M.2 PCIe 3.0 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Blue 5TB HDD 3.5" SATA',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"SATA 6.0 Gb/s","capacity":5000,"capacityGB":"5000GB","formFactor":"3.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Blue 5TB HDD 3.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Intel DC P3600 1.6 TB SSD PCIe NVMe',
  'Intel',
  0,
  NULL,
  '{"manufacturer":"Intel","interface":"PCIe x4","capacity":1000,"capacityGB":"1000GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Intel DC P3600 1.6 TB SSD PCIe NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Kingston A400 120GB SSD 2.5" SATA',
  'Kingston',
  0,
  NULL,
  '{"manufacturer":"Kingston","interface":"SATA 6.0 Gb/s","capacity":120,"capacityGB":"120GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Kingston A400 120GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Seagate Pulsar.2 800GB SSD 2.5" SAS 6.0 Gb/s',
  'Seagate',
  0,
  NULL,
  '{"manufacturer":"Seagate","interface":"SAS 6.0 Gb/s","capacity":800,"capacityGB":"800GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Seagate Pulsar.2 800GB SSD 2.5" SAS 6.0 Gb/s')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'XOC Nitro 512GB SSD 2.5" SATA',
  'XOC',
  0,
  NULL,
  '{"manufacturer":"XOC","interface":"SATA 6.0 Gb/s","capacity":512,"capacityGB":"512GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('XOC Nitro 512GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'Western Digital Black SN750 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe',
  'Western Digital',
  0,
  NULL,
  '{"manufacturer":"Western Digital","interface":"M.2 PCIe 3.0 X4","capacity":1000,"capacityGB":"1000GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('Western Digital Black SN750 1TB M.2-2280 SSD PCIe 3.0 x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'OCZ RevoDrive 230GB SSD PCIe PCIe x4 NVMe',
  'OCZ',
  0,
  NULL,
  '{"manufacturer":"OCZ","interface":"PCIe x4","capacity":230,"capacityGB":"230GB","formFactor":"PCIe","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('OCZ RevoDrive 230GB SSD PCIe PCIe x4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP A440 Lite 512GB SSD M.2-2280 PCIe 4.0 X4 NVMe',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"M.2 PCIe 4.0 X4","capacity":512,"capacityGB":"512GB","formFactor":"M.2-2280","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP A440 Lite 512GB SSD M.2-2280 PCIe 4.0 X4 NVMe')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
SELECT 
  'TEAMGROUP T-Force Vulcan Z 240GB SSD 2.5" SATA',
  'TEAMGROUP',
  0,
  NULL,
  '{"manufacturer":"TEAMGROUP","interface":"SATA 6.0 Gb/s","capacity":240,"capacityGB":"240GB","formFactor":"2.5\"","readSpeed":null,"writeSpeed":null}',
  4,
  NULL,
  'in_stock'
WHERE NOT EXISTS (
  SELECT 1 FROM components 
  WHERE LOWER(component_name) = LOWER('TEAMGROUP T-Force Vulcan Z 240GB SSD 2.5" SATA')
);

INSERT INTO components (
  component_name,
  component_brand,
  component_price,
  component_description,
  compatibility_information,
  category_id,
  component_purpose,
  availability_status
)
