1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Voyager データベースとBREADの設定

Last updated at Posted at 2018-11-24

#Voyagerでデータベース構築とBREADの設定やってみる

Voyagerは公式のマニュアルで動画もあり非常にわかりやすい。
動画をみながらデータベース構築とBREADの設定やってみる。

Voyagerのインストールにいて書いた前記事はこちら

#参考にしたサイト

Voyager Academy
※画像は上記動画のスクショ。

#データベース建てる

2018-11-24_11h16_57.png

動画での設定の通りにproductのデータベースを作る

#BREADの設定

2018-11-24_11h21_01.png

modelを作る必要があるので下記実行

PHP artisan make:model Product

Columnの設定

2018-11-24_11h23_55.png

テーブルのカラム設定をしていく。
datatype,Hiddenとか

Input TypeのOption設定はこれを参照

BREADをブラウズする

ブラウズしようとするとpermission errorがでるので、Usersから権限設定をする。
2018-11-24_12h08_35.png

今回は下記のエラーが出た。

"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'; //追加
}

完成

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?