19 lines
575 B
Markdown
19 lines
575 B
Markdown
# Tasks: Inventory links support non-UUID IDs
|
|
|
|
## Phase 1: Spec + setup
|
|
|
|
- [X] T001 Create spec folder and docs
|
|
|
|
## Phase 2: Tests (TDD)
|
|
|
|
- [X] T002 Add pgsql schema regression test in `tests/Feature/Inventory/InventoryLinksNonUuidIdsTest.php`
|
|
|
|
## Phase 3: Implementation
|
|
|
|
- [X] T003 Add migration to change `inventory_links.source_id` + `target_id` to `text` on PostgreSQL
|
|
|
|
## Phase 4: Validation
|
|
|
|
- [X] T004 Run tests: `vendor/bin/sail artisan test --compact tests/Feature/Inventory/InventoryLinksNonUuidIdsTest.php`
|
|
- [X] T005 Run Pint: `vendor/bin/sail bin pint --dirty`
|