Toolverse
All skills

seed-gen

by openclaw

Generate realistic database seed data from your schema. Use when you need test data that looks real.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Testing

About this skill

Generate realistic database seed data from your schema. Use when you need test data that looks real.

How to use

  1. Zainstaluj narzędzie, uruchamiając komendę npx ai-seed z ścieżką do pliku schematu Prisma (np. npx ai-seed prisma/schema.prisma). Narzędzie automatycznie przeanalizuje strukturę bazy danych i wygeneruje dane seed.

  2. Jeśli chcesz kontrolować liczbę rekordów, dodaj flagę --count (np. npx ai-seed prisma/schema.prisma --count 50). Zacznij od 10-20 rekordów, aby sprawdzić jakość danych przed skalowaniem.

  3. Aby wygenerować dane tylko dla wybranych tabel, użyj flagi --tables z listą nazw oddzielonych przecinkami (np. npx ai-seed prisma/schema.prisma --tables users,posts,comments).

  4. Jeśli potrzebujesz danych w formacie SQL zamiast domyślnego, użyj flagi --format sql i podaj ścieżkę pliku wyjściowego (np. npx ai-seed prisma/schema.prisma --format sql > seed.sql).

  5. Sprawdź wygenerowane dane pod kątem spójności — upewnij się, że klucze obce wskazują na istniejące rekordy i że relacje między tabelami są poprawne.

  6. Dla bardziej zaawansowanych scenariuszy testowych poproś narzędzie o dane brzegowe, takie jak puste pola, usunięci użytkownicy lub stare daty, aby przetestować obsługę wyjątkowych przypadków w interfejsie użytkownika.

Related skills