【更新履歴】 crud-d-scaffold v2.0.0 – 全面リニューアル(2017.08.10)

ども、dog-earsです。

crud-d-scaffoldをメジャーバージョンアップしたので、詳しくご紹介します。

パッケージの概要

このパッケージは、Laravel 5.4用に基本的なCRUDアプリケーションを自動作成するために作られました。

※laravel 5.3を使っている方は、パッケージバージョン1.3.1を。laravel 5.2を使っている方は、パッケージバージョン1.2.0を使用してください。

このパッケージによって生成されるCRUDアプリケーションは、以下のような特徴を備えています。

■全般
・基本的なCRUD(新規作成、詳細表示、更新、削除)に加えて、「複製」機能あり
・表示には、Bootstrap3を採用
・設定ファイルでアプリ構成を記述 -> コマンド実行 で自動生成完了。
・2回目からの実行時は、 -fオプションですべて新しく上書き(マイグレーションファイル除く)
・モデル間の1対多リレーション作成可
・主な作成ファイルは、model、controller、migration、seeding、view

■一覧画面(index)
・絞り込み検索可(テキスト入力項目は部分一致、それ以外は範囲指定)
・各項目による並び替えも可。
・ページャーあり。
・カラムの表示・非表示は初期設定ファイルで設定可能。
・削除時、確認あり。

■新規登録/編集/複製登録 画面
・入力形式は、input、textareaから選択可能
・ただし、belongstoリレーションのあるカラムは、プルダウンが表示されます。

“【更新履歴】 crud-d-scaffold v2.0.0 – 全面リニューアル(2017.08.10)”の続きを読む

5分でできる laravel CRUD-d アプリケーション(dogears/CrudDscaffold パッケージのすすめ)

laravelで基本的なCRUD-dアプリケーションを生成するパッケージを開発したので、使い方について、簡単に紹介します。

■dog-ears/crud-d-scaffold
https://packagist.org/packages/dog-ears/crud-d-scaffold

作成されるアプリケーションの仕様は以下の通り

(i) 新規登録(C)、詳細表示(R)、更新(U)、削除(D)に加えて、複製(d)も可能。
(ii) indexページにて、単語での検索、および範囲指定が可能。複数条件も可。

では、やってみましょう。

“5分でできる laravel CRUD-d アプリケーション(dogears/CrudDscaffold パッケージのすすめ)”の続きを読む