romanzipp / laravel-console-list-columns
列出数据库表列及信息。
1.6.2
2024-03-19 08:40 UTC
Requires
- php: ^8.0
- doctrine/dbal: ^2.7|^3.0
- illuminate/console: ^5.5|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support: ^5.5|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- spatie/emoji: ^2.1
- symfony/console: ^4.0|^5.0|^6.0|^7.0
- wujunze/php-cli-color: ^2.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.3.2
- orchestra/testbench: >=3.8
- phpstan/phpstan: ^0.12.99|^1.0
- phpunit/phpunit: ^8.5.30|^9.0
- romanzipp/php-cs-fixer-config: ^3.0
README
当处理大量数据库迁移时,您可能会快速失去对表结构的总体把握。使用此包,您可以在命令行上轻松获得表和列信息的简单概述。
安装
composer require romanzipp/laravel-console-list-columns
配置
将配置复制到配置文件夹
php artisan vendor:publish --provider="romanzipp\ColumnList\Providers\ColumnListProvider"
使用
php artisan db:cols
{table} Comma separated table names to print out
{--connection=} Specified database connection
{--no-colors} Don't use colors in output
{--no-emojis} Don't use emojis in output
php artisan db:cols users
测试
./vendor/bin/phpunit