mmartinjoo/junior

此包已被废弃且不再维护。未建议替代包。

Junior 是一个为您生成代码的 Laravel artisan 命令

0.1.4 2024-02-27 14:09 UTC

This package is auto-updated.

Last update: 2024-03-27 14:21:52 UTC


README

Junior 是一个为您生成代码的 Laravel artisan 命令

  1. 将包作为 dev 依赖安装
composer require mmartinjoo/junior --dev
  1. 发布配置文件
php artisan vendor:publish --provider="Mmartinjoo\Junior\JuniorServiceProvider"
  1. Junior.dev 上注册
  2. 创建 API 密钥
  3. 将 API 密钥添加到您的 .env 文件中
JUNIOR_API_KEY=your-api-key

用法

Junior 可以为您生成基本的 CRUD 代码,包括

  • 模型
  • 工厂
  • 迁移
  • 控制器
  • 资源
  • 请求
  • 测试

您需要运行以下命令

php artisan junior make:crud

如果您只需要具有迁移和工厂的模型,您可以运行

php artisan junior make:model

如果您只需要现有模型的工厂,您可以运行

php artisan junior make:factory

Junior 将在标准的 Laravel 文件夹中创建新文件,例如 app/Models/MyModel.phpapp/Http/Controllers/MyController.php。目前,它不支持自定义结构,因此您需要手动移动生成的文件。