PHPackages                             glamorous/laravel-data-loader - 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. glamorous/laravel-data-loader

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

glamorous/laravel-data-loader
=============================

Small package to provide tools for data migrations and loading initial data into your database

0.8.2(11mo ago)0858↓53.6%1MITPHPPHP ^8

Since Jan 8Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/glamorous/laravel-data-loader)[ Packagist](https://packagist.org/packages/glamorous/laravel-data-loader)[ Docs](https://github.com/glamorous/laravel-data-loader)[ RSS](/packages/glamorous-laravel-data-loader/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (7)Used By (0)

Laravel Dataloader
==================

[](#laravel-dataloader)

Small package to provide tools for data migrations and loading initial data into your database.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require glamorous/laravel-data-loader
```

You should publish the config file with:

```
php artisan vendor:publish --tag="laravel-data-loader-config"
```

This is the contents of the published config file:

```
return [
    'loaders' => [
        // EnsureSomeDataIsPresent::class,
    ],
];
```

Usage
-----

[](#usage)

Provide a list of loaders in `config/data-loader.php` with their class names. Those classes should implement the `DataLoader`-interface.

### Example data loader class

[](#example-data-loader-class)

```
