fux/fux-cli

该包最新版本(0.1.3)没有可用的许可证信息。

Fux框架使用的CLI工具,有助于开发过程

0.1.3 2023-09-23 15:40 UTC

This package is auto-updated.

Last update: 2024-09-30 01:29:10 UTC


README

PHP命令行工具,用于更好的开发过程

Preview

Build Status Latest Stable Version License

作为可执行文件使用

您可以通过下载 ./dist/fux-cli.phar 文件或通过以下命令从头开始构建来使用此CLI工具:

php phar-composer-1.4.0.phar build . dist

如果您不知道 phar-composer 是什么,请查看官方仓库 https://github.com/clue/phar-composer

然后,为了使CLI工具全局可用,您可以使用以下命令将其移动到您的 bin 文件夹中:

cp dist/fux-cli.phar /usr/local/bin/fux

不建议在项目中将其用作composer依赖项,而是将fux.phar文件复制到项目根目录中。

命令

您只需要调用以下命令之一

数据库命令

fux db:iam {name}

允许您为当前项目设置您的名称/昵称。此名称将用于您使用 fux db:vcs 命令创建的所有vcs文件。

fux db:vcs [filename]

此命令在项目的数据库vcs目录中创建一个SQL文件,格式为 ./db/vcs/{Y-m-d}/{H_i_s}_{filename}.sql,其中{filename}占位符可以是文件名参数或传递给 fux db:iam 命令的 {name} 参数。建议第一次执行 db:iam 命令,这样您就可以不带额外参数执行 fux db:vcs