Download the PHP package abdulmannans/seed-spotter without Composer
On this page you can find all versions of the php package abdulmannans/seed-spotter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download abdulmannans/seed-spotter
More information about abdulmannans/seed-spotter
Files in abdulmannans/seed-spotter
Package seed-spotter
Short Description A package to spot the discrepancies between database and seeders
License MIT
Informations about the package seed-spotter
SeedSpotter
SeedSpotter is a Laravel package that helps you detect discrepancies between your database seeders and the actual database content. It's an essential tool for maintaining data integrity in your Laravel applications.
Features
- Compare seeder data with actual database content
- Detect missing, extra, or different rows
- Ignore specified columns in comparisons
- Easy-to-use Artisan command
- Configurable through Laravel's config system
Installation
You can install the package via composer:
The package will automatically register its service provider.
Usage
Using the Artisan Command
The easiest way to use SeedSpotter is through its Artisan command:
This command will run the comparison and display the results in your console.
Using in Code
You can also use SeedSpotter in your PHP code:
Configuration
To customize SeedSpotter's behavior, you can publish the configuration file:
This will create a config/seed-spotter.php
file. Here are the available options:
Testing
To run the package tests, use:
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
The MIT License (MIT). Please see License File for more information.
Credits
- Abdul Mannan (https://github.com/abdulmannans)
- All Contributors
Support
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Made with ❤️ by Abdul Mannan(https://github.com/abdulmannans)