Tôi chỉ mới học Laravel và có một tệp di chuyển đang hoạt động tạo bảng người dùng. Tôi đang cố gắng điền bản ghi người dùng như một phần của quá trình di chuyển:
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
)
);
});
}
Nhưng tôi gặp lỗi sau khi chạy php artisan migrate
:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'vantage.users' doesn't exist
Điều này rõ ràng là do Artisan chưa tạo bảng, nhưng tất cả các tài liệu có vẻ như nói rằng có một cách sử dụng Fluent Query để điền dữ liệu như một phần của quá trình di chuyển.
Bất cứ ai biết làm thế nào? Cảm ơn!