Postingan lainnya
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