PHP CRUD 代码生成器

基于 PHP 8.1 + MySQL 8.0 + PDO · 前后端分离


快速开始
通过命令行生成任意表的CRUD代码
php bin/generate.php user
php bin/generate.php role
php 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