laratoolbox / database-viewer
在命令行中获取表和列,以实现无缝的开发体验
v0.1.0
2020-12-20 18:04 UTC
Requires
- php: >=7.0
- illuminate/support: ^5.5|^5.6|^5.7|^5.8|^6.0|^7.0|^8.0
Requires (Dev)
- orchestra/testbench: ^3.5|^3.6|^3.7|^3.8|^4.0|^5.0|^6.0
- phpunit/phpunit: ~6.0|^7.0|^7.5|^8.4|^9.0
README
一个laravel包,将获取表/列信息的命令添加到artisan cli。
安装前
- 此包只适用于mysql。
安装
您可以通过composer安装此包
$ composer require laratoolbox/database-viewer
用法
- 获取表
$ php artisan db:tables failed_jobs migrations password_resets users
- 获取特定表的列
$ php artisan db:columns --table=users id name email email_verified_at password remember_token created_at updated_at
- 以doc block格式获取特定表的列
$ php artisan db:columns-doc --table=users /** * @property int $id * @property string $name * @property string $email * @property string|\Illuminate\Support\Carbon $email_verified_at * @property string $password * @property string $remember_token * @property string|\Illuminate\Support\Carbon $created_at * @property string|\Illuminate\Support\Carbon $updated_at */
测试
// TODO
变更日志
请参阅CHANGELOG以获取更多关于最近更改的信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何安全相关的问题,请通过hasansemiherdogan@gmail.com发送电子邮件,而不是使用问题跟踪器。
致谢
- Semih ERDOGAN
- Dincer DEMIRCIOGLU
- 所有贡献者
- 使用banners.beyondco.de生成的社交图片。
- 此包使用Laravel Package Boilerplate生成。
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。