laravel代码生成器

laravel-generator

<p align="center">⛵laravel-generator 是一个为laravel应用快速生成代码的图形化界面代码生成器</p>php

项目地址laravel

  • github

https://github.com/foryoufeng/laravel-generatorgit

  • 码云

https://gitee.com/foryoufeng/laravel-generatorgithub

  • Version 2.0

  • 添加数据表
  • 增长模板,能够进行添加和编辑
  • 增长外键和关联关系
  • 新增显示名称、规则等字段

要求

  • PHP >= 7.0.0
  • Laravel >= 5

UI界面

<img src="https://cdn.linkgoup.com/lara...; alt="laravel-generator">bash

安装

经过Composerapp

composer require --dev foryoufeng/laravel-generator

若是你是运行的Laravel 5.5如下的版本,须要在config/app.php的service provider中添加:composer

Foryoufeng\Generator\GeneratorServiceProvider::class

运行以下命令来安装代码生成器ide

php artisan generator:install

运行后,你能在config/generator.php中配置你的代码ui

如今你能够访问你的应用urlhttp://yourhost/generator 来使用laravel-generatorurl

安装完成后,项目默认生成了model,controllers,route和views等这几个模板,其余模板能够根据本身项目的实际须要进行添加或者修改

模板

<img src="https://cdn.linkgoup.com/lara...; alt="laravel-generator">

用法

generator.php 文件说明

<?php

return [
    'name' => 'Laravel-generator',//应用的名称
    //访问的地址
    'route'=>'generator',//若是你不想访问这个地址,能够换掉
    //字段的规则 , 你也能够定义你本身的验证规则
         'rules'=>[
             'string',
             'email',
             'file',
             'numeric',
             'array',
             'alpha',
             'alpha_dash',
             'alpha_num',
             'date',
             'boolean',
             'distinct',
             'phone',
         ],
    //自定义你须要的字段
    'customDummys'=>[
        'DummyAuthor'=>env('DUMMY_AUTHOR','foryoufeng')
    ]
];

模板

你能够根据项目给出的模板格式来定义你所须要的模板,例如

<img src="https://cdn.linkgoup.com/lara...; alt="laravel-generator">

注意

  • 项目如今只支持中文和英文2种语言
  • 生成数据表的时候,id已经默认添加了,因此不要加id字段,不然会报错
相关文章
相关标签/搜索