M
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate database migration file for CatchAdmin module.
How to use
- Zainstaluj skill migration w swoim projekcie CatchAdmin, umieszczając go w katalogu
.claude/skills/02-migration. - Przygotuj definicję modułu zawierającą nazwę tabeli i listę pól z ich typami (string, text, integer, decimal, tinyint, foreign_key, date, datetime, json).
- Uruchom skill, podając nazwę modułu i szczegóły pól — skill wygeneruje plik migracji z prawidłową strukturą.
- Wygenerowany plik zostanie umieszczony w katalogu
modules/{Module}/database/migrations/z nazwą zawierającą timestamp i nazwę tabeli. - Przejrzyj wygenerowany kod — skill automatycznie doda standardowe pola CatchAdmin (creator_id, created_at, updated_at, deleted_at) oraz indeksy na status i deleted_at.
- Uruchom migrację w swoim projekcie Laravel, aby utworzyć tabelę w bazie danych.