やりたいこと
Laravel5、Scaffoldの取り消しコマンドがあれば知りたいです。
なければ、該当コマンドがない場合、取り消し手順が知りたいです。
###前提
Laravel5にてScaffoldを用いてサンプルアプリを構築しようとしています。
ScaffoldとAuthを使ってアプリケーションを作る
上記サイトを参考に進めているのですが、下記コマンドの名前をTweetではなくTaskと間違えて実行してしまいました。
やりたいことは、make:scaffoldの取り消しなのですが、なにかコマンドがあるのでしょうか。
$ php artisan make:scaffold Tweet --schema="title:string:default('Tweet #1'), body:text" // make:scaffold Taskとしてしまった $ php artisan make:scaffold Task --schema="title:string:default('Tweet #1'), body:text"
Railsであれば、これに該当するコマンドがあると検索してわかりました。
$ rails destroy scaffold 取り消したいScaffold名
Laravel5にも同様のコマンドがあるのでしょうか。
該当するコマンドがない場合、
実施することとしては、下記コマンドによるコントローラ・モデル・ビュー・マイグレーションファイルの削除で事足りますでしょうか。
// コントローラの削除 $ rm app/Http/Controllers/TaskController.php // モデルの削除 $ rm app/Task.php // ビューの削除 $ rm resources/views/tasks/create.blade.php $ rm resources/views/tasks/edit.blade.php $ rm resources/views/tasks/index.blade.php $ rm resources/views/tasks/show.blade.php // マイグレーションファイルの削除 $ rm database/migrations/YYYY_mm_dd_xxxxxx_create_tasks_table.php
###補足情報(言語/FW/ツール等のバージョンなど)
Laravelは下記バージョンを使用しており、Mac OS,MAMP環境にて作業をしています。
Laravel Framework version 5.3.31Laravel
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/05 01:36