例如,我知道如何向数据库中添加列/字段
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddStatusToPhoto extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('photos', function(Blueprint $table)
{
$table->integer('status');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
//
}
}但是它将附加到表的最后一个字段,但是我想添加到特定的列中,例如在created_at之后插入字段,可以这样做吗?
发布于 2016-05-13 03:22:15
如果您在after上,可以使用一个MySQL修饰符。
$table->integer('status')->after('created_at');
->after('column')将列“放在”另一列之后(仅限于MySQL)
https://stackoverflow.com/questions/37200501
复制相似问题