hnllyrp / laravel-adminer
Laravel Adminer 数据库管理器
v1.0.0
2023-10-01 16:01 UTC
Requires
- php: ^7.2.5|^8.0
- illuminate/contracts: ~5.0|~6.0|~7.0|~8.0|~9.0|~10.0
- illuminate/routing: ~5.0|~6.0|~7.0|~8.0|~9.0|~10.0
- illuminate/support: ~5.0|~6.0|~7.0|~8.0|~9.0|~10.0
README
简介
Laravel 对 Adminer 的封装。Adminer 是由 Jakub Vrana 编写的快速单文件数据库管理/探索工具。它是 PhpMyAdmin 的优秀替代品(也支持 PostgreSQL、SQLite、MS SQL、Oracle、Firebird、SimpleDB、Elasticsearch 和 MongoDB)
默认主题的数据库视图
包含插件
表格筛选器
允许在表名上进行(模糊)搜索。当你有一大批表时,这个功能特别有用
设计 切换主题
安装 安装
composer require hnllyrp/laravel-adminer --dev
发布配置和主题文件 发布配置与主题
php artisan vendor:publish --provider="Hnllyrp\Adminer\AdminerServiceProvider"
此包是使用官方源代码包编译打包而来,目前最新版本 4.8.1
- 支持设置自动登录
- 支持设置子域名访问
- 支持多语言切换
- 支持几个主题切换
- 支持自定义中间件,但发现基本没必要,作者的包都是自行处理的。默认即可,不过也可以用来加强安全验证
发布后,默认是开启的,记得在正式环境下,不要暴露地址,用完修改路由前缀或者关闭
备注:由于Laravel 5和Adminer的函数名冲突,adminner.php文件函数cookie()、redirect()和view()的前缀都是adm前缀。