tisstech-brasil / scaffold
此包已被弃用且不再维护。未建议替代包。
Laravel 5 scaffold 与 bootstrap 3 模板
dev-master
2016-06-30 13:30 UTC
Requires
- php: >=5.5.9
- laravelcollective/html: 5.2.*
This package is not auto-updated.
Last update: 2022-02-01 12:59:29 UTC
README
您好,这是一个 Laravel 5.2 的 scaffold 生成器,使用 bootstrap 3 模板。
分支自 amcysoft/scaffold
用法
步骤 1: 通过 Composer 安装
composer require 'tisstech-brasil/scaffold' "dev-master"
步骤 2: 添加服务提供者
打开 config/app.php
并将以下内容添加到 providers 数组中:
TisstechBrasil\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/Models/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 数据。
回滚 Scaffold
您也可以通过以下命令回滚脚手架。
php artisan remove:scaffold Article
这将撤销 scaffold:make 命令生成的所有过程。