amcysoft/scaffold

此包的最新版本(dev-master)没有可用的许可证信息。

Laravel 5 搭建脚手架,使用 bootstrap 3 模板

安装: 88

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2

公开问题: 2

类型:laravel-scaffold

dev-master 2016-06-18 19:40 UTC

This package is not auto-updated.

Last update: 2024-09-23 12:50:57 UTC


README

嗨,这是一个 Laravel 5.2 的搭建脚手架,使用 bootstrap 3 模板。

使用方法

步骤 1:通过 Composer 安装

composer require 'amcysoft/scaffold' "@dev"

步骤 2:添加服务提供者

打开 config/app.php 并将以下内容添加到 providers 数组中:

Amcysoft\Scaffold\ScaffoldServiceProvider::class,

步骤 3:运行 Artisan 命令!

现在您可以通过 Artisan 命令行运行命令。在控制台中运行 php artisan,您将看到新的命令 make:scaffold。但在执行此操作之前,请先运行以下命令进行设置:

php artisan make:auth

示例

php artisan make:scaffold Article title:string description:text

此命令将生成

database/migrations/2016_06_18_171537_create_articles_table.php
app/Http/Controllers/ArticlesController.php
app/Article.php
resources/views/articles/create.blade.php
resources/views/articles/edit.blade.php
resources/views/articles/form.blade.php
resources/views/articles/index.blade.php
resources/views/articles/show.blade.php
database/seeds/ArticlesTableSeeder.php

此脚手架将自动将路由添加到 routes.php 文件中,运行 migration,并 seeds 数据。

回滚脚手架

您也可以通过以下命令回滚脚手架。

php artisan remove:scaffold Article

这将撤销由 scaffold:make 命令生成的所有过程。