定制 thickas/crud-generator 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

thickas/crud-generator

Composer 安装命令:

composer require thickas/crud-generator

包简介

Laravel 5 CRUD Generator for z-song/laravel-admin

README 文档

README

#thickas/crud-generator

为z-song/laravel-admin编写的CRUD生成器,可以自动生成迁移、模型、控制器、并添加路由。

#安装z-song/laravel-admin https://github.com/z-song/laravel-admin/blob/master/docs/zh/README.md

#安装thickas/crud-generator 终端下运行
composer require thickas/crud-generator "v1.0"

编辑config/app.php,在providers数组中添加
Thickas\CrudGenerator\CrudGeneratorServiceProvider::class,

#使用例子 #一次生成所有,即迁移、模型、控制器、并添加路由

php artisan crud:generate Post --fields=title#string;content#text;category#select --controller-namespace=Home --model-namespace=Models
php artisan migrate

在浏览器中直接访问:yourwebsit/admin/home/posts,即可

其中model-name可选,默认为:App\Post
controller-namespace可选,默认为:App\Admin

#生成migration php artisan crud:migration Post --fields=title#string;content#text;category#select

#生成Model php artisan crud:model Post --fields=title#string;content#text;category#select

也可在模型名中指定model-namespace,例如:
php artisan crud:model Models\Post --fields=title#string;content#text;category#select

#生成Controller php artisan crud:controller PostController --fields=title#string;content#text;category#select --controller-namespace=Home --model-name=App\Models\Post

model-name可选,默认为:App\Post,其中Post为控制器名称的前半部分
controller-namespace可选,默认为:App\Admin

与模型类似,也可控制器名称中指定controller-namespace,例如
php artisan crud:controller Home\PostController --fields=title#string;content#text;category#select --model-name=App\Models\Post
#注意 如果分步生成,需要自行添加路由,并运行composer dump-autoload。

统计信息

  • 总下载量: 17
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-01-01

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固