当我按如下方式创建 Laravel5 迁移时,它会添加“linkdesc”列作为主键。当我阅读 laravel5 迁移的文档时,它没有提到$table->text('description');
这给出了数据库中的主键。有什么办法可以防止在 laravel5 中自动添加主键?还有其他迁移功能会提供这种不需要的主键吗?
我的迁移如下
Schema::create('articles', function (Blueprint $table) {
$table->primary(['pemail', 'linkid']);
$table->bigInteger('linkid');
$table->string('pemail');
$table->string('linkname');
$table->string('linkurl');
$table->integer('linorder');
$table->text('linkdesc')->nullable();
});