webrium / console

该软件包最新版本(1.0.10)没有可用的许可信息。

1.0.10 2024-08-10 14:54 UTC

This package is auto-updated.

Last update: 2024-09-10 15:06:39 UTC


README


webrium console 为开发者提供了一系列功能,旨在使某些任务更简单。例如,它可以用来创建控制器文件或模型,或查看数据库或表列表等。


模型操作

创建模型

以下示例创建了一个空白模型

php webrium make:model User

使用 --table-t 根据(例如,User)模型名称,自动创建并设置模型中的 users 表名称。

php webrium make:model User --table
or
php webrium make:model User -t

您也可以指定所需的表名称

php webrium make:model User --table=my_custom_table_name

控制器操作

创建模型

以下示例中创建了 AuthController.php 文件

php webrium make:controller Auth

调用方法

您可以通过控制台运行控制器或模型方法并查看其输出

调用控制器方法

php webrium call IndexController@getCurrentName

调用模型方法

php webrium call -m User@getCount


数据库操作

显示数据库列表

以下命令显示所有数据库的列表

php webrium db list

显示表列表

它显示当前数据库表的列表。

php webrium db tables

使用 --use,您可以查看其他数据库的列表。但您必须在 DB.php 中已定义数据库

php webrium db tables --use=second_db

创建新数据库

php webrium db create prj_dbname

删除数据库

php webrium db drop dbname

表操作

显示列和列信息

php webrium table info users
// or
php webrium table columns users

在上面的示例中,users 是我们想要查看其信息的表名称。

删除表

php webrium table drop categorys

日志

显示日志文件列表

php webrium log list

显示最新日志

php webrium log latest

根据日志文件名显示日志

php webrium log file {log_file_name}

初始化Telegram机器人

还有为希望开发Telegram机器人的开发者提供的功能。我们使用 BotFire 库为Telegram机器人。使用以下命令,创建初始配置以实现机器人

php webrium botfire:init your_bot_api_token

将您的 your_bot_api_token 替换为您的机器人令牌。

您还可以启用调试模式,如下所示

php webrium botfire:init your_bot_api_token --debug=your_chat_id

通过激活调试模式,当出现错误时,其文本将立即发送到您的账户