Laravel'i yeni öğreniyorum ve bir kullanıcı tablosu oluşturan çalışan bir geçiş dosyam var. Taşıma işleminin bir parçası olarak bir kullanıcı kaydını doldurmaya çalışıyorum:
public function up()
{
Schema::create('users', function($table){
$table->increments('id');
$table->string('email', 255);
$table->string('password', 64);
$table->boolean('verified');
$table->string('token', 255);
$table->timestamps();
DB::table('users')->insert(
array(
'email' => 'name@domain.com',
'verified' => true
)
);
});
}
Ancak çalışırken şu hatayı alıyorum php artisan migrate
:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'vantage.users' doesn't exist
Bunun nedeni, Artisan'ın henüz tabloyu henüz oluşturmamış olmasıdır, ancak tüm belgeler, bir geçişin parçası olarak verileri doldurmak için Akıcı Sorgu kullanmanın bir yolu olduğunu söylüyor gibi görünüyor.
Nasıl olduğunu bilen var mı? Teşekkürler!