PHPackages                             elison/progressive-seeder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. elison/progressive-seeder

ActiveLibrary[Database &amp; ORM](/categories/database)

elison/progressive-seeder
=========================

A package that manage seeders in the Laravel Framework

017PHP

Since Oct 24Pushed 3y ago1 watchersCompare

[ Source](https://github.com/elisonkaloshi/progressive-seeder)[ Packagist](https://packagist.org/packages/elison/progressive-seeder)[ RSS](/packages/elison-progressive-seeder/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

progressive seeder
==================

[](#progressive-seeder)

About the package
-----------------

[](#about-the-package)

Progressive seeder is a simple laravel package that monitors seeders on a Laravel project.

To run a seeder in the laravel you need to run the all seeders file which is usually run in the initialization of a project or to run each seeder using this command

`php artisan db:seed --class=ClassName`

Imagine having a project that you need to run a lot of seeders after updating the project, it will be tedious to do for each seeder that command in the production.

This package saves the seeder classes run by the project, and it runs automatically only the newest seeders.

Also, this package helps to keep track of what seeders are already run.

Install on laravel project
--------------------------

[](#install-on-laravel-project)

`composer require elison/progressive-seeder`

### Add the provider in the app.php

[](#add-the-provider-in-the-appphp)

`config/app.php`

`\Elison\ProgressiveSeeder\ProgressiveSeederProvider::class`

### Add the table that saves the history of seeders that are already run

[](#add-the-table-that-saves-the-history-of-seeders-that-are-already-run)

`php artisan migrate`

### Example

[](#example)

#### Add seeders that already run before installation or seeders to be skipped from the automatic command

[](#add-seeders-that-already-run-before-installation-or-seeders-to-be-skipped-from-the-automatic-command)

`php artisan progressive-seeder:run UsersPermissionsSeeder`

#### Run the newest seeders automatically

[](#run-the-newest-seeders-automatically)

`php artisan progressive-seeder:run`

###  Health Score

16

—

LowBetter than 4% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b36f3f231299977ba59cab56a7ec6ea8962f83db15f6015b9444bb81bdbfb0f7?d=identicon)[elisonkaloshi](/maintainers/elisonkaloshi)

---

Top Contributors

[![elisonkaloshi](https://avatars.githubusercontent.com/u/61796176?v=4)](https://github.com/elisonkaloshi "elisonkaloshi (6 commits)")[![elisonatd](https://avatars.githubusercontent.com/u/135957496?v=4)](https://github.com/elisonatd "elisonatd (5 commits)")[![elisonkaloshi2](https://avatars.githubusercontent.com/u/135957496?v=4)](https://github.com/elisonkaloshi2 "elisonkaloshi2 (5 commits)")

### Embed Badge

![Health badge](/badges/elison-progressive-seeder/health.svg)

```
[![Health](https://phpackages.com/badges/elison-progressive-seeder/health.svg)](https://phpackages.com/packages/elison-progressive-seeder)
```

###  Alternatives

[jdorn/sql-formatter

a PHP SQL highlighting library

3.9k117.2M118](/packages/jdorn-sql-formatter)[propel/propel1

Propel is an open-source Object-Relational Mapping (ORM) for PHP5.

8351.6M87](/packages/propel-propel1)[jfelder/oracledb

Oracle DB driver for Laravel

11518.4k](/packages/jfelder-oracledb)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
