#Voyagerでデータベース構築とBREADの設定やってみる
Voyagerは公式のマニュアルで動画もあり非常にわかりやすい。
動画をみながらデータベース構築とBREADの設定やってみる。
#参考にしたサイト
Voyager Academy
※画像は上記動画のスクショ。
#データベース建てる
動画での設定の通りにproductのデータベースを作る
#BREADの設定
modelを作る必要があるので下記実行
PHP artisan make:model Product
Columnの設定
テーブルのカラム設定をしていく。
datatype,Hiddenとか
BREADをブラウズする
ブラウズしようとするとpermission errorがでるので、Usersから権限設定をする。
今回は下記のエラーが出た。
"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'voyagertest.products' doesn't exist (SQL: select * from `products` order by `created_at` desc)"
tableかviewがないとのことだが、phpmyadminで確認するとtableはある。
viewがないみたいなので、作成したmodelに下記を追加する。
***\XAMPP\htdocs\<プロジェクト名>\app\product.php
を編集
class Product extends Model
{
protected $table = 'product'; //追加
}