PHP自动生成数据库字典脚本命令

B站影视 内地电影 2025-03-31 19:47 1

摘要:PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。承诺永久免费,可用于商业用途。

使用以下脚本命令,可以直接根据数据库配置文件./config/dbs.php生成对应数据库的数据库字典。

$ php ./bin/phalapi_build_database_wiki.php

运行结果类似:

开始生成数据库字典文件 phalapi ... /path/to/phalapi//data/phalapi_database_wiki.md 已保存!

成功生成保存后,可直接查看对应的数据库字典markdown文件,内容类似如下:

## phalapi_user表结构 字段|类型|默认值|是否允许为NULL|索引|注释 id|int(10) unsigned||不为NULL|PRI|UID username|varchar(100)||不为NULL|UNI|用户名 nickname|varchar(50)||允许NULL||昵称 password|varchar(64)||不为NULL||密码 salt|varchar(32)||允许NULL||随机加密因子 reg_time|int(11)|0|允许NULL||注册时间 avatar|varchar(500)||允许NULL||头像 mobile|varchar(20)||允许NULL||手机号 sex|tinyint(4)|0|允许NULL||性别,1男2女0未知 email|varchar(50)||允许NULL||邮箱

数据库字典,通过在线方式查看,效果类似:

通过此命令,可以快速生成数据库字典,减少人工整理的成本,提高开发、沟通和交付效率。

脚本使用文档: PhalApi 2.x 开源接口框架 开发文档 http://docs.phalapi.net/#/v2.0/shell

温馨提示:此脚本发布于PhalApi 2.23.3版本。

PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。承诺永久免费,可用于商业用途。

官网:https://www.phalapi.net/

Github:https://github.com/phalapi/phalapi

来源:走在路上会快乐的小傻子

相关推荐