From 51af82bd14eac7bfaf2a2cbcbafdb83398dd8f24 Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Mon, 20 Apr 2026 23:17:41 +0200 Subject: [PATCH] fix(migration-041): use 'manual' doc_type instead of config_guide (CHECK constraint) --- sql/041-switch-datasheets-seed.sql | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sql/041-switch-datasheets-seed.sql b/sql/041-switch-datasheets-seed.sql index 83180bb..70d5765 100644 --- a/sql/041-switch-datasheets-seed.sql +++ b/sql/041-switch-datasheets-seed.sql @@ -112,7 +112,7 @@ ON CONFLICT DO NOTHING; -- Arista EOS Config Guide (applies to all Arista) INSERT INTO product_documents (switch_id, doc_type, title, source_url, is_official, language) SELECT sw.id, - 'config_guide', 'Arista EOS User Manual', + 'manual', 'Arista EOS User Manual', 'https://www.arista.com/en/support/toi/releases', TRUE, 'en' FROM switches sw JOIN vendors v ON sw.vendor_id = v.id @@ -151,7 +151,7 @@ ON CONFLICT DO NOTHING; -- Juniper config guide (all QFX) INSERT INTO product_documents (switch_id, doc_type, title, source_url, is_official, language) SELECT sw.id, - 'config_guide', 'Juniper QFX Series Config Guide', + 'manual', 'Juniper QFX Series Config Guide', 'https://www.juniper.net/documentation/product/en_US/qfx5000', TRUE, 'en' FROM switches sw JOIN vendors v ON sw.vendor_id = v.id @@ -181,7 +181,7 @@ ON CONFLICT DO NOTHING; -- NVIDIA ONYX/Cumulus config guide (all NVIDIA) INSERT INTO product_documents (switch_id, doc_type, title, source_url, is_official, language) SELECT sw.id, - 'config_guide', 'NVIDIA Cumulus Linux User Guide', + 'manual', 'NVIDIA Cumulus Linux User Guide', 'https://docs.nvidia.com/networking-ethernet-software/cumulus-linux/', TRUE, 'en' FROM switches sw JOIN vendors v ON sw.vendor_id = v.id