nmapx/couchbase-migrations

此软件包已被废弃,不再维护。未建议替代软件包。
关于此软件包的最新版本(0.1.0)没有可用的许可信息。

此库允许您轻松地将Couchbase集群的结构(包括视图、索引和桶)以及存储文档进行迁移。

0.1.0 2015-11-22 21:58 UTC

This package is auto-updated.

Last update: 2020-02-23 21:16:53 UTC


README

Build Status Packagist Latest Stable Version License

PHP Couchbase 迁移

此库允许您轻松地将Couchbase集群的结构(包括视图、索引和桶)以及存储的文档数据进行迁移。以下列出了可用的所有功能。

以受控的方式管理开发和生产环境中的NoSQL数据库。每个迁移都有自己的版本。因此,您的迁移将只执行一次,具有回滚的可能性(不包括数据)。

功能

视图(空间/MapReduce)

  • (不支持) 创建(仅限开发)
  • (不支持) 更新(仅限开发)
  • (不支持) 删除(永久,仅限开发)
  • (不支持) 提升版本(将开发版本移至生产)
  • (不支持) 暂停(将生产版本移至开发)

索引(GSI)

  • (不支持) 创建(包括主索引)
  • (不支持) 更新
  • (不支持) 删除

  • (不支持) 创建
  • (不支持) 更新
  • (不支持) 删除

文档(数据)

  • (不支持) 执行(N1QL查询)

要求

  • PHP >= 7.0,使用 composer
  • PHP Couchbase SDK >= 2.2.3
  • Couchbase Server >= 4.1.1

安装

使用 Composer

composer require nmapx/couchbase-migrations

用法

...

许可

MIT 许可。详细信息请参阅 LICENSE