Download the PHP package glamorous/laravel-data-loader without Composer
On this page you can find all versions of the php package glamorous/laravel-data-loader. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download glamorous/laravel-data-loader
More information about glamorous/laravel-data-loader
Files in glamorous/laravel-data-loader
Package laravel-data-loader
Short Description Small package to provide tools for data migrations and loading initial data into your database
License MIT
Homepage https://github.com/glamorous/laravel-data-loader
Informations about the package laravel-data-loader
Laravel Dataloader
Small package to provide tools for data migrations and loading initial data into your database.
Installation
You can install the package via composer:
You should publish the config file with:
This is the contents of the published config file:
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
Calling the loader
The command can be run after the migrations if you put the following in the boot of a Service Provider:
Or you can just call the command in your CI-scripts:
It's also possible to run the data-loader only for one specific data-loader class:
Options
If necessary you can run the command with the --force
flag. This way it would not check if its data needs to be loaded or not. It's required to confirm your choice.
If you want to see which loaders would be executed, without executing them, you can pass the --dry-run
option, and it will show you the loaders that would have executed.
Contributing
Package is open for pull requests!
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Jonas De Smet
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-data-loader with dependencies
illuminate/collections Version ^10.0||^11.0
illuminate/config Version ^10.0||^11.0
illuminate/console Version ^10.0||^11.0
illuminate/contracts Version ^10.0||^11.0
illuminate/support Version ^10.0||^11.0