我想alter我的一张column桌子上的东西 - 让它们变成一张unique index.
我试过了 :
public function up()
{
Schema::table('inventories', function($table)
{
$table->string('sku',255)->unique();
});
}
Run Code Online (Sandbox Code Playgroud)
我明白了:

最有效的方法是什么?
luk*_*ter 18
您可以从其定义中单独添加索引.如此处所述
Schema::table('inventories', function($table)
{
$table->unique('sku');
});
Run Code Online (Sandbox Code Playgroud)
我得到了它。
我这样做了:
public function up()
{
DB::update('alter table `inventories` modify `sku` VARCHAR(200) UNIQUE NOT NULL');
}
Run Code Online (Sandbox Code Playgroud)
现在它可以工作了:

| 归档时间: |
|
| 查看次数: |
15243 次 |
| 最近记录: |