newage/console-tools

Zend Framework 2 的数据库操作控制台模块

2.0.5 2024-01-13 13:53 UTC

README

Zend Framework 2 的数据库迁移模块。用于数据库操作,如创建迁移、应用固定值和重置架构

Scrutinizer Code Quality Travis CI Coverage Status

##安装

添加到 composer.json

"require": {
    "newage/console-tools": "<release-number>"
},
"repositories": [
    {
        "type": "vcs",
        "url":  "git@github.com:newage/console-tools.git"
    }
]

添加到 ./config/application.config.php

'modules' => array(
    'ConsoleTools'
),

将配置文件 console-tools.local.php.dist 复制到 ./config/autoload/console-tools.local.php

$> cp ./vendor/newage/console-tools/config/console-tools.local.php.dist ./config/autoload/console-tools.local.php

##使用

启动控制台工具

$> php ./zf.php migration migrate

##Bash 完成建议

对于在 Ubuntu 中bash的完成命令。如果没有安装,需要安装 bash-completion 包。

  • 将文件 console-tool-completion.bash 复制到您的 HOME DIR
  • 修改 bashrc。添加字符串 source ~/console-tool-completion.bash。重新加载终端。