remonhasan/fastapi-crud-scaffold
Composer 安装命令:
composer require remonhasan/fastapi-crud-scaffold
包简介
Laravel package to generate API CRUD scaffolds with one command.
README 文档
README
Generate API CRUD boilerplate in Laravel with a single command.
Features
- Command:
make:fastapi {name} {flags?} - Supports Laravel
9through13 - Generates:
- model (always generated)
- migration (
m) - controller (
c) - resource (
r) - requests (
f) - repository (
repo)
- Controller ships with standard CRUD methods:
index,show,store,update,destroy
- Repository pattern included by default for clean separation.
- Optional route appending to
routes/api.php.
Installation
Install in your Laravel app:
composer require remonhasan/fastapi-crud-scaffold
If Composer shows dependency conflicts, update lock dependencies during install:
composer require remonhasan/fastapi-crud-scaffold -W
Publish config (optional):
php artisan vendor:publish --tag=fastapi-config
Publish stubs (optional):
php artisan vendor:publish --tag=fastapi-stubs
Usage
php artisan make:fastapi Product --mode=crfrepo
This generates:
Productmodel- migration for
productstable ProductControllerProductResourceProductStoreRequestandProductUpdateRequestProductRepository
Flags
m=> migrationc=> controllerr=> resourcef=> requestsrepo=> repository
Single-purpose generation:
# Create model + migration only php artisan make:fastapi Product --mode=m # Create model + controller (+ repository automatically) php artisan make:fastapi Product --mode=c
If flags are omitted, all generators run.
Routes
- Add
--routesto appendRoute::apiResource(...)toroutes/api.php. - Set
fastapi.auto_append_routes=truein config for default auto-route behavior. - Use
--no-routesto explicitly skip route appending.
Examples:
php artisan make:fastapi Product --mode=crfrepo --routes
remonhasan/fastapi-crud-scaffold 适用场景与选型建议
remonhasan/fastapi-crud-scaffold 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 4 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 03 月 24 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 remonhasan/fastapi-crud-scaffold 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 remonhasan/fastapi-crud-scaffold 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 25
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-24