guysolamour / laravel-commands
As suit of useful artisan commands for laravel
v4.1
2024-05-19 11:36 UTC
Requires
- php: ^8.2
- guysolamour/laravel-fsystem: ^1.0
- illuminate/support: ^11
- spatie/laravel-db-snapshots: ^2.6
Requires (Dev)
- phpunit/phpunit: ^11.0
README
This package is a collection of artisan commands for speed up developmemt with laravel framework.
Installation
Install via composer
composer require guysolamour/laravel-commands
Usage
Create database
php artisan cmd:db:create
Fill .env database credentials before using this command.
NB:
- Supported drivers are (mysql & sqlite)
Dump database
php artisan cmd:db:dump {filename=dump.sql}
Fill .env database credentials before using this command.
NB:
- Supported drivers are (mysql & sqlite)
Drop a database
php artisan cmd:db:drop
Fill .env database credentials before using this command.
NB:
- Supported drivers are (mysql & sqlite)
Seed database
php artisan cmd:db:seed
If you want to run all seed --all option
php artisan cmd:db:seed --all
If you want to run a specific class you can use --class option
php artisan cmd:db:seed --class=UsersTableSeeder
Run seed in production --force option
php artisan cmd:db:seed --force
Create helper file
php artisan cmd:make:helper helpername
Folder name can be changed with --folder option
php artisan cmd:make:helper helpername --folder={folder}
Security
If you discover any security related issues, please email instead of using the issue tracker.