Skip to content

Commit 120e0f9

Browse files
committed
Add RepairPositionsCommand for interactive position repair and regeneration
1 parent 32e100d commit 120e0f9

File tree

4 files changed

+686
-0
lines changed

4 files changed

+686
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ php artisan flowforge:make-board TaskBoard --model=Task
5555

5656
**🎉 Done!** Visit your Filament panel to see your Kanban board in action.
5757

58+
### 5. Repair Positions (Optional)
59+
If you need to fix corrupted or missing position data:
60+
```bash
61+
php artisan flowforge:repair-positions
62+
```
63+
5864
---
5965

6066
## 📋 Requirements
@@ -459,6 +465,10 @@ Column::make('todo')
459465
### New cards appear randomly
460466
**Cause:** Missing position in create actions
461467
**Solution:** Add `$data['position'] = $this->getBoardPositionInColumn($arguments['column']);`
468+
469+
### Corrupted or missing position data
470+
**Cause:** Database issues, manual edits, or migration problems
471+
**Solution:** Run `php artisan flowforge:repair-positions` to fix position data
462472
</details>
463473

464474
---

0 commit comments

Comments
 (0)