guysolamour / laravel-commands
As suit of useful artisan commands for laravel
Installs: 563
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/guysolamour/laravel-commands
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.