Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Iseed Laravel Package

orangehill/iseed

Generate Laravel database seeders from existing table data. iSeed adds an artisan command to export one or many tables (or all tables) into seeder classes, with optional class name prefix/suffix to avoid overwriting. Supports Laravel 8–13 (PHP 8+).

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit: The package integrates seamlessly with Laravel's existing seeding architecture by leveraging the DB facade and Artisan commands. It extends standard Laravel seeding patterns without requiring architectural changes, making it suitable for development and staging environments where capturing live data for seed files is needed. It aligns with Laravel's dependency injection and service container patterns.

Integration feasibility: Installation is straightforward via Composer with auto-discovery in Laravel 5.5+. Minimal configuration required. However, the "dependents: 0" metric and suspiciously future release date (2026-02-23) raise concerns about real-world adoption and maintenance. Compatibility with Laravel 13+ is documented but unverified given the release date anomaly.

Technical risk: High risk due to potential abandonment (future release date suggests possible data error or inactive maintenance). Limited testing for edge cases like complex relationships, encrypted fields, or non-MySQL/PostgreSQL databases. The package lacks built-in safeguards for data privacy (e.g., automatically redacting PII) and has no CI/CD pipeline visibility in the repo.

Key questions:

  1. Is the 2026 release date a typo or sign of intentional obsolescence?
  2. How does it handle encrypted columns (e.g., Laravel's encrypted casts) during seed generation?
  3. What testing coverage exists for foreign key dependencies across 10+ Laravel versions?
  4. Are there known issues with large-scale data exports (>1M rows) beyond the chunking mechanism?

Integration Approach

Stack fit: Perfectly aligned with Laravel's ecosystem. Works with any database driver supported by Laravel (MySQL, PostgreSQL, SQLite, SQL Server), though MySQL/PostgreSQL have specific optimizations (e.g., `

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony