PHP CRUD 代码生成器
基于 PHP 8.1 + MySQL 8.0 + PDO · 前后端分离
快速开始
通过命令行生成任意表的CRUD代码
php bin/generate.php userphp bin/generate.php rolephp bin/generate.php material --all
生成后自动创建 Model、Service、Controller 和前端页面
API 规范
GET /api/v1/{table}
列表查询(支持分页、搜索、过滤)
GET /api/v1/{table}/{code}
获取单条记录详情
POST /api/v1/{table}
创建新记录
PUT /api/v1/{table}/{code}
更新记录
DELETE /api/v1/{table}/{code}
软删除记录
GET /api/v1/{table}/dict/{dictType}
获取字典选项
所有API返回格式:
{"code":200,"message":"success","data":{...},"time":"2024-01-01 12:00:00"}
PHP 8.1+
MySQL 8.0
PDO
Bootstrap 5
Fetch API
PSR-4