Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
gagal pada saat seeder
Gan mau tanya nih, padaa saata saya mau seeder kog muncul error seperti ini ya :
C:\xampp\htdocs\testing>php artisan db:seed --class=KendaraansTableSeeder
Illuminate\Database\QueryException : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'belajar_laravel.kendaraan' doesn't exist (SQL: insert into `kendaraan` (`buatan`, `created_at`, `jenis_kendaraan`, `nama_kendaraan`) values (jepang, 2018-02-24 13:00:09, roda empat, mobil), (china, 2018-02-24 13:00:09, roda dua, motor), (china, 2018-02-24 13:00:09, roda dua, sepeda))
at C:\xampp\htdocs\testing\vendor\laravel\framework\src\Illuminate\Database\Connection.php: 664
660: // If an exception occurs when attempting to run a query, we'll format the error
661: // message to include the bindings with SQL, which will make this exception a
662: // lot more helpful to the developer instead of just the database's errors.
663: catch (Exception $e) {
664: throw new QueryException(
665: $query, $this->prepareBindings($bindings), $e
666: );
667: }
668:
669: return $result;
Exception trace:
1 PDOException::("SQLSTATE[42S02]: Base table or view not found: 1146 Table 'belajar_laravel.kendaraan' doesn't exist")
C:\xampp\htdocs\testing\vendor\laravel\framework\src\Illuminate\Database\Connection.php : 452
2 PDO::prepare("insert into `kendaraan` (`buatan`, `created_at`, `jenis_kendaraan`, `nama_kendaraan`) values (?, ?, ?, ?), (?, ?, ?, ?), (?, ?, ?, ?)")
C:\xampp\htdocs\testing\vendor\laravel\framework\src\Illuminate\Database\Connection.php : 452
Please use the argument -v to see more details.
script code seeder saya seperti ini gan
<?php
use Illuminate\Database\Seeder;
class KendaraansTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
//
\App\Kendaraan::Insert([
[
'nama_kendaraan' => 'mobil',
'jenis_kendaraan' => 'roda empat',
'buatan' => 'jepang',
'created_at' => \Carbon\Carbon::now('Asia/Jakarta')
],
[
'nama_kendaraan' => 'motor',
'jenis_kendaraan' => 'roda dua',
'buatan' => 'china',
'created_at' => \Carbon\Carbon::now('Asia/Jakarta')
],
[
'nama_kendaraan' => 'sepeda',
'jenis_kendaraan' => 'roda dua',
'buatan' => 'china',
'created_at' => \Carbon\Carbon::now('Asia/Jakarta')
],
]);
}
}
Mohon pencerahanya gan, Terimakasih :)
0
3 Jawaban:
uda solve gan, ternyata pada waktu migrate tablenya masih bawaanya laravel.
0