盐分/筛选

此包已被废弃,不再维护。未建议替代包。

CakePHP 的 Salines/筛选插件

安装: 11

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:cakephp-plugin

1.0.2 2019-07-22 08:47 UTC

This package is auto-updated.

Last update: 2023-09-22 19:59:39 UTC


README

Sift 是一个 CakePHP ^3.7 插件,可以帮助你发现数据库中的空表和未管理的列。

安装

您可以使用 composer 将此插件安装到 CakePHP 应用程序中。

安装 composer 包的推荐方法是

composer require --dev salines/sift

Application.php 中添加或移动 $this->addPlugin('Salines/Sift');

protected function bootstrapCli()
{
    // other plugins ..
    $this->addPlugin('Salines/Sift');
}

使用方法

bin/cake sift

选项

  • -t 选择特定表。例如 bin/cake sift -t users。默认:全部
  • -c 选择数据库连接。例如 bin/cake sift -u remote。默认:默认
bin/cake sift -t users -c remote

示例输出显示 users 表中未使用的(空或 NULL)列

+------------------------------------------------+
| TABLE users                                    |
+------------------------------------------------+
| - status                                       |
| - activated                                    |
+------------------------------------------------+

示例输出显示 favorites 表中未使用的(空)列

+------------------------------------------------+
| TABLE favorites                                |
+------------------------------------------------+
| >> Empty table                                 |
+------------------------------------------------+

许可证

MIT 许可证(MIT)

版权所有 © 2019 Salines

特此授予任何获得此软件及其相关文档副本(“软件”)的人免费使用软件的权利,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向获得软件的人提供使用软件的权利,但必须遵守以下条件

上述版权声明和本许可声明应包含在软件的副本或实质性部分的副本中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论这些责任是基于合同、侵权或其他方式,这些责任源于、因之而产生或与此软件或软件的使用或其他交易有关。