654 B
654 B
Plan: Inventory links support non-UUID IDs
Branch: 079-inventory-links-non-uuid-ids
Date: 2026-02-07
Approach
- Add a PostgreSQL migration to change
inventory_links.source_idandinventory_links.target_idfromuuidtotext. - Add a pgsql-specific test that asserts the column types are
textand that upserting an edge with a non-UUIDtarget_iddoes not error.
Safety
- Change is limited to
inventory_linkscolumns only. - Unique constraint and indexes continue to function on
textcolumns.
Testing
- Pest feature test under
tests/Feature/Inventory/. - Run focused test + existing inventory extraction tests.