tkusa/lawn

Laravel 包,用于创建项目的基础层

v1.0.0 2021-11-28 12:45 UTC

This package is auto-updated.

Last update: 2024-09-28 19:31:21 UTC


README

Latest Stable Version License

Lawn 是一个基础层

Lawn 是一个 Laravel 包,支持你的 CRUD 应用开发。
您可以通过在配置文件中定义实体来生成基本类

可生成类

  • 控制器
  • 模型
  • 迁移
  • 工厂
  • 种子
  • 路由
  • 视图
  • 测试

使用方法

  1. 在您的项目中要求此包

  2. 编辑配置文件
    php artisan vendor:publish --tag="lawn-config"
    现在您在配置目录中有 "lawn.php" 文件。
    在此处定义实体。

  3. 运行构建命令
    php artisan lawn:build

  4. 发布生成的文件
    php artisan vendor:publish --tag="lawn-build"
    您可以在项目中找到生成的文件。

许可证

Lawn 是开源软件,许可协议为 MIT 许可协议

待办事项

  • 改进测试
  • 对配置进行验证
  • 检查视图
  • 改进设计
  • 注册路由
  • 关系