0 oy
47 gösterim

Laravel ile Seeder classında yazdığım default parametrelere değer vererek SQLite database ine insert etmek istedim. Ama olmadı, neyi eksik yapıyorum?

<?php

use Illuminate\Database\Seeder;

class ProductTableSeeder extends Seeder
{
    public function run()
    {
        $product = new \App\Product([
            'imagePath' =>'http://img.timeinc.net/time/2007/harry_potter/hp_books/prisoner_of_azkaban.jpg',
            'title' =>'Harry Potter',
            'description' => 'Super cool - at least as a child.',
            'price' =>10
        ]);
        $product->save(); 
    }
}
Php kategorisinde (1.8k puan)
yeniden etikenlendirildi | 47 gösterim

1 cevap

0 oy

"seeder" içindeki değerleri database e insert edebilmeki içi şu komutlar kullanılabilir;

php artisan migrate:refresh

php artisan migrate:refresh --seed

Detaylı bilgi için: https://laravel.com/docs/5.0/migrations#database-seeding

(1.8k puan)
düzenledi

İlgili sorular

0 oy
1 cevap
28 Eylül 2016 Php kategorisinde tolgacelik.art (1.8k puan) sordu | 58 gösterim
0 oy
1 cevap
20 Kasım 2016 Php kategorisinde kenan (4k puan) sordu | 211 gösterim
0 oy
1 cevap
11 Kasım 2016 Php kategorisinde kenan (4k puan) sordu | 47 gösterim
0 oy
1 cevap
7 Ekim 2016 Php kategorisinde tolgacelik.art (1.8k puan) sordu | 77 gösterim
0 oy
1 cevap
5 Ekim 2016 Php kategorisinde kenan (4k puan) sordu | 545 gösterim