danielgp/fk-scale-mysql

在 MySQL 中对用于外键的字段进行列类型扩展可能是一项令人望而生畏的任务,现在这不再是问题!

1.4.2 2016-11-22 13:29 UTC

README

在 MySQL 中对用于外键的字段进行列类型扩展可能是一项令人望而生畏的任务,现在这不再是问题!

poser.pugx.org 提供的 Packagist 统计 最新稳定版本 总下载量 许可证 每月下载量 每日下载量

代码质量分析 SensioLabsInsight Codacy 徽章 Scrutinizer 代码质量 构建状态

为了使用此包,必须遵循以下步骤

  • 确保您已安装 Composer (https://getcomposer.org.cn/doc/00-intro.md),因为所使用的库在 GitHub 上的包中不是默认分发的;
  • 从此包的根目录("composer.json" 所在的位置)运行 "composer update" 命令;
  • 您要么有权访问 MySQL 以添加新用户(默认用户存储在配置中(GRANT SELECT ON . TO "web_fk_scale"@"127.0.0.1" IDENTIFIED BY PASSWORD "*929090A686FB866B5F4B8A89D53E78FAE36D9FDD"; FLUSH PRIVILEGES;)),要么修改配置文件(ConfigurationMySQL.php)以匹配至少具有 SELECT 访问权限到目标数据库及其所有依赖项的用户(如果不知道所有依赖项,则仅允许用户具有只读访问权限到所有内容);
  • 如果您想在一个已测试的数据库上尝试它,您可以从 MySQL 官方网站下载 "world" 数据库: https://dev.mysqlserver.cn/doc/index-other.html

最后说明:此包仅分析(不执行任何单次修改)并仅提供查询序列,以从数据库/表/列的组合开始,对 MySQL 数据库中的外键进行必要的扩展(向上或向下)!

(https://github.com/danielgp/fk-scale-mysql)