db-seeder
OfficialPopulate databases with realistic data, effortlessly.
AuthorAIA-11-HN-MIB
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually populating databases with realistic test data for development, testing, or staging environments is time-consuming and often leads to inconsistent data. This skill automates the generation and seeding of diverse, fake data, ensuring consistent and production-like environments.
Core Features & Use Cases
- Multi-Database Support: Seed PostgreSQL, MySQL, SQLite, and MongoDB using ORM-based patterns (SQLAlchemy, Django, Prisma).
- Realistic Data Generation: Leverage the Faker library to create diverse and localized fake data, including Vietnamese-specific content.
- Automated Schema Inspection: Automatically analyze your database schema to generate factory functions and JSON fixture templates.
- Use Case: Quickly populate a local development database with 100 users and 500 posts, or generate a consistent set of test fixtures for your CI/CD pipeline, complete with foreign key relationships.
Quick Start
Ask the db-seeder skill to automatically detect my database configuration and suggest a command to seed it with 50 candidates.
Dependency Matrix
Required Modules
fakerpyyamlsqlalchemypsycopg2-binarypymysqlpymongo
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: db-seeder Download link: https://github.com/AIA-11-HN-MIB/MIB-MockInterviewAIBot/archive/main.zip#db-seeder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.