newage / console-tools
Zend Framework 2 的数据库操作控制台模块
2.0.5
2024-01-13 13:53 UTC
Requires
- php: ^7.1|^8.0
Requires (Dev)
- phpunit/phpunit: 3.7.*
- squizlabs/php_codesniffer: 1.5.*
README
Zend Framework 2 的数据库迁移模块。用于数据库操作,如创建迁移、应用固定值和重置架构
##安装
添加到 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
。重新加载终端。