loadsys/cakephp-uuid-shell

一个极其简单的Shell,将String::uuid()方法暴露给命令行。方便批量生成新的ID,用于种子或开发数据,这些数据使用UUID作为主键。

安装次数: 3,826

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 10

分支: 0

开放问题: 1

类型:cakephp-plugin

1.0.1 2015-12-28 17:03 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:31:34 UTC


README

Latest Version Build Status Coverage Status Software License Total Downloads

CakePHP插件,提供Shell从命令行读取应用程序的Configure变量。

  • 这是插件在Cake 3.x版本的代码,位于master分支,由~1.0 semver跟踪。
  • 对于此插件的Cake 2.x版本,请使用仓库的cake-2.x分支。

要求

  • CakePHP 3.0.0+
  • PHP 5.6+

安装

$ composer require loadsys/cakephp-uuid-shell:~1.0

在你的config/bootstrap.php文件中,添加

Plugin::load('Uuid', ['bootstrap' => false, 'routes' => false]);

用法

要使用此插件,请在命令行中调用它

$ cd path/to/app/
$ ./bin/cake uuid

# Generate 15 UUIDs.
$ ./bin/cake uuid 15

贡献

行为准则

此项目已采用贡献者公约作为其行为准则。所有贡献者都应遵守此准则。翻译可用

报告问题

请使用GitHub Issues列出任何已知缺陷或问题。

开发

在开发此插件时,请将其分叉,并为任何新开发发出PR。

设置工作副本

$ git clone git@github.com:YOUR_USERNAME/CakePHP-UuidShell.git
$ cd CakePHP-UuidShell/
$ composer install
$ vendor/bin/phpcs --config-set installed_paths vendor/loadsys/loadsys_codesniffer,vendor/cakephp/cakephp-codesniffer

进行您的更改

$ git checkout -b your-topic-branch
# (Make your changes. Write some tests.)
$ vendor/bin/phpunit
$ vendor/bin/phpcs -p --extensions=php --standard=Loadsys ./src ./tests

然后提交并推送到您的分叉,并打开一个拉取请求。

许可证

MIT

版权

Loadsys Web Strategies 2015