fbnkcmaster/xdbshow

包描述在这里

v0.1.0 2022-05-23 18:19 UTC

This package is auto-updated.

Last update: 2024-09-23 23:59:31 UTC


README

xDBShow 是一个 Laravel 包,让您轻松浏览数据库。

想象一下,它就像为您的部署的 Laravel 应用程序提供的只读 PhpMyAdmin。

Latest Version on Packagist Total Downloads

预览

列出表

List Tables

浏览表

Browse a Table

安装

您可以通过 composer 安装此包

composer require fbnkcmaster/xdbshow

然后发布其资产

php artisan vendor:publish --tag=xdbshow --force

要发布配置文件,请运行此命令

php artisan vendor:publish --provider="FBNKCMaster\xDBShow\Providers\ServiceProvider" --tag="config" --force

使用方法

安装后,您可以通过默认路由访问界面

https://[yourdomain.tld]/admin/xdbshow

但是,在您能访问此端点之前,请确保您已在配置文件中指定了管理员中间件的名称(通过将 'auth_admin_middleware' => null 进行更改)。否则,我们假设您在应用程序的用户模型中有一个 "isAdmin()" 方法。

在配置文件中,您还可以指定不希望显示的 "hidden_tables" 和 "hidden_columns"。

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 AUTHOR@EMAIL.HERE 反馈,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。