title: laravel 5 migration add some primary keys to my database table. how to prevent form it?
body: <p>When i create Laravel5 migration as follows it adds "linkdesc" column as a primary key. when i read the documentation of laravel5 migration it does not mentioned that <code>$table-&gt;text('description');</code> this gives a primary key in database.
  is there any way to prevent such automatically added primary keys in laravel5 ?
  Also is there any other migration functionalities that give this kind of unwanted primary keys ?</p>
  
  <p>my migration is as follows</p>
  
  <pre><code>Schema::create('articles', function (Blueprint $table) {
  
          $table-&gt;primary(['pemail', 'linkid']);
          $table-&gt;bigInteger('linkid');
          $table-&gt;string('pemail');
          $table-&gt;string('linkname');
          $table-&gt;string('linkurl');
          $table-&gt;integer('linorder');
          $table-&gt;text('linkdesc')-&gt;nullable();
  
  
      });
  </code></pre>