使用 DB Auditor 包在 Laravel 中审计 MySQL 数据库
最后更新于 作者: Paul Redmond
Laravel 的 DB Auditor 包可以帮助你审计 MySQL 数据库标准,并提供通过 CLI 添加缺失约束的选项
此包可以帮助你在开发过程中识别数据库中需要改进的区域,以优化你的生产数据库。 它提供以下功能
- 审计和审查现有 MySQL 数据库
- 扫描 MySQL 数据库以提供有关 MySQL 标准和约束的见解
- 通过命令行自动应用扫描结果
- 显示未通过审计且不符合推荐标准的表格列表
你可以通过 Laravel 的 Artisan 控制台访问所有工具。 我发现一个有趣的命令是 db:track
命令,它可以提供有关迁移的信息,例如创建的时间、创建的字段以及创建它们的 Git 用户。
项目的自述文件还包括有关启用 Web UI 功能的说明,以从 Web 浏览器查看建议。 在 GitHub 上,你可以了解更多关于此包的信息,获取完整的安装说明,并在 vcian/laravel-db-auditor 查看源代码。