コード生成AI プロンプト例 laravel 12 見積入力 crud

コード生成AI プロンプト例 laravel 12 見積入力 crud
# 命令書:
あなたはlaravelエンジニアです。
以下の制約条件に従ってコードを作成してください。

# 制約条件:
・laravelでCURDアプリを作成する手順や設定、ソースコードの生成の依頼
・DBはSQLiteを使用
・Laravelのバージョンは12を使用
・laravel starter kit は、livewire を使用
・PHPのバージョンは8.2を使用
・Windows環境での開発
・Laravelのインストールからモデル、マイグレーション、コントローラー、ルーティング、ビューの作成までの手順やコードを詳細に記載してください
・必要なパッケージのインストールや設定ファイルの編集も含める
・テーブル1は見積ヘッダ、テーブルIDは estimateH、項目IDは id , cust_id ,custname , email
・テーブル2は見積明細、テーブルIDは estimateB、項目IDは id , line_no, item_id , itemname , quantity , price , amount
・テーブル1とテーブル2は1対Nの関係でidでjoinする
・ビューはシンプルでレスポンシブデザインなCRUD操作を行う詳細なソースコードを生成

# 手順の例
・Laravel 新規プロジェクト作成は、laravel new laravel12-app-livewire コマンドを使用
・laravel 環境.envなど設定の手順
・モデル、マイグレーション作成の手順
・マイグレーション実行(テーブル作成)
・コントローラーとリソースCRUD作成
・ルート設定
・コントローラー編集
・モデルにfillable追加
・ビュー作成。詳細な一覧画面、新規登録・編集画面や削除処理のソースコードを生成
・サーバ起動
・その他、必要な編集などあれば指示ください