novius/laravel-artisan-commands

Laravel的附加Artisan命令

5.0.0 2024-03-22 10:45 UTC

README

Packagist Release Licence

此包包含一些有用的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

此命令将一些变量替换到.envconfig/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或(根据您的选择)任何后续版本的约束。