Maintainers

👁 cornex

Package info

github.com/eklundkristoffer/seedster

pkg:composer/eklundkristoffer/seedster

Statistics

Installs: 790 391

Dependents: 8

Suggesters: 0

Stars: 24

Open Issues: 0

10.0 2026-03-26 14:39 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT d94ee4a21487b7cbe35a53837c1277fb99f79193

  • Kristoffer Eklund <kristoffereklund1.woop@gmail.com>

This package is auto-updated.

Last update: 2026-06-26 15:08:13 UTC


README

👁 Latest Stable Version
👁 Total Downloads
👁 License: MIT

seedster

Register laravel seeds from a package

Installation

require the project using Composer:

composer require eklundkristoffer/seedster

or manually update your require block and run composer update

{
 "require": {
 "eklundkristoffer/seedster": "^5.0"
 }
}

Usage

You can now register a seed from any service provider

use Mypackage\Database\Seeds\PostsTableSeeder;
use Mypackage\Database\Seeds\UsersTableSeeder;

public function register()
{
 $this->app['seed.handler']->register(
 UsersTableSeeder::class
 );

 // Or register an array of seeds
 $this->app['seed.handler']->register(
 [UsersTableSeeder::class, PostsTableSeeder::class, ...]
 );
}