2014-12-13 62 views
3

我在Laravel創建遷移用下面的函數:Laravel 4:遷移 - 架構::表 - 文本列自動創建初級唯一索引

public function up() 
{ 
    Schema::create('translate_item', function(Blueprint $table) 
    { 
     $table->increments('id'); 
     $table->integer('lesson_id'); 
     $table->text('lang_1'); 
     $table->text('lang_2'); 
     $table->timestamps(); 
    }); 
} 

上面創建文本字段作爲主唯一索引作爲如下所示: enter image description here

任何人都可以告訴爲什麼發生這種情況以及如何創建文本字段而不使其成爲主索引?

回答

2

事實上,它們不是作爲主鍵創建的,也不是唯一的索引。

也許看起來像它。這些字段顯示爲灰色,因爲這是phpMyAdmin如何顯示不能創建主鍵或唯一字段的列。

無需擔心。 text()什麼也不做,你不會期望。