novius / laravel-artisan-commands
Laravel的附加Artisan命令
5.0.0
2024-03-22 10:45 UTC
Requires
- php: ^8.2
- laravel/framework: ~11.0
Requires (Dev)
- laravel/pint: ^v1.14
- orchestra/testbench: ^v9.0
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2024-09-22 12:01:43 UTC
README
此包包含一些有用的Artisan命令。
要求
此版本与Laravel 11和PHP >= 8.2兼容。
对于Laravel 10.0,请使用4.*版本。
对于Laravel >= 7.0和< 10.0,请使用3.*版本。
对于Laravel >= 6.0和< 7.0,请使用2.*版本。
对于Laravel >= 5.7和< 6.0,请使用1.*版本。
对于Laravel >=5.5.0和< 5.7,请使用0.3版本。
安装
在您的终端中
composer require novius/laravel-artisan-commands
用法与功能
db:configure
此命令将一些变量替换到.env
和config/database.php
文件中,以便在创建新项目时配置数据库名称、用户和密码。
php artisan db:configure
db:create
此命令尝试为给定连接创建数据库
php artisan db:create --connection=[connection]
[connection]
必须是在config/database.php
配置文件中定义的有效连接。
例如,php artisan db:create --connection=mysql
将调用config('database.connections.mysql')
以获取驱动、主机、数据库名称等。
db:get-name
此命令打印给定连接的数据库名称(如果未指定,则为当前连接)
php artisan db:get-name
php artisan db:get-name --connection=dev
[connection]
必须是在config/database.php
配置文件中定义的有效连接。
测试
使用以下命令运行测试
./test.sh
代码风格检查
使用以下命令运行php-cs
./cs.sh
贡献
欢迎贡献!在GitHub上留下问题,或创建一个Pull Request。
许可证
此包受GNU Affero General Public License v3或(根据您的选择)任何后续版本的约束。