mtcmedia / db-diff
数据库模式比较工具
v1.0.0
2021-01-19 16:52 UTC
Requires
- illuminate/support: ^6.0|^7.0|^8.0
README
此工具是Laravel中的一个数据库模式比较工具。它旨在用于比较两个相似数据库中表的或表列的模式。
此工具主要在MySql上进行测试,但也应该适用于其他模式。
安装与使用
使用composer安装包
composer require mtcmedia/db-diff
Laravel会自动注册模块及其命令,因此无需其他安装步骤。
该包提供以下命令
php artisan db-diff:list-tables
php artisan db-diff:list-columns
列表表命令将仅比较表名,并列出本地(默认)数据库中缺失的表。
列表列命令将比较表中的所有列,并列出双向缺失的列(或具有所有列的完整表)。
数据库选择使用config/database.php
列出可用于比较的连接。
贡献
有关详细信息,请参阅CONTRIBUTING
安全
如果您发现任何与安全相关的问题,请通过opensource@mtcmedia.co.uk发送电子邮件,而不是使用问题跟踪器。
许可证
该包根据MIT许可证提供。有关更多信息,请参阅许可证文件