我是这个框架的新手,我想了解它。我试过了
Schema::create()
方法但无法迁移表。
答案 0 :(得分:1)
在项目文件夹上运行以下命令: -
php artisan make:migration create_flights_table --create=flights
这将在您的迁移文件夹中生成一个新文件。在该文件中添加以下代码: -
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateFlightsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('flights', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('airline');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('flights');
}
}
使用以下命令运行迁移: -
php artisan migrate
这将创建一个包含迁移中指定字段的新表。