mehr-als-nix / cbtool
v0.0.1-alpha
2016-01-03 20:40 UTC
Requires
- php: >=5.4
- ext-couchbase: >=2.1
- doctrine/dbal: ^2.5.0
- symfony/console: ^2.0
Requires (Dev)
- kherge/box: ^2.5
- phpunit/phpunit: ^4.0
This package is auto-updated.
Last update: 2024-08-29 04:03:29 UTC
README
Couchbase 工具。
安装
$ composer global require mehr-als-nix/cbtool
您可以使用 kherge/box
简单创建一个 phar 包
$ box build
配置
参见 ./config.ini
cb.bucket=default
cb.username=Administrator
cb.password=Password
sql.database=database
sql.username=root
sql.password=
import.tables=
import.createViews=true
import.typefield=
import.fieldcase=
命令
flush
清除 config.ini
中定义的 bucket
$ cbtool flush config.ini
import
将 config.ini
中定义的 doctrine 基于数据库表导入到 Couchbase
$ cbtool import config.ini
info
显示 config.ini
中定义的 bucket 的信息
$ cbtool info config.ini