我想alter
我的column
在我的桌子上 - 并将它们设为unique index
。
我试过了:
public function up()
{
Schema::table('inventories', function($table)
{
$table->string('sku',255)->unique();
});
}
我明白了:
最有效的方法是什么?
答案 0 :(得分:14)
您可以与其定义分开添加索引。作为documented here
Schema::table('inventories', function($table)
{
$table->unique('sku');
});
答案 1 :(得分:0)
我明白了。
我这样做了:
public function up()
{
DB::update('alter table `inventories` modify `sku` VARCHAR(200) UNIQUE NOT NULL');
}
现在它有效: