【发布时间】:2014-12-28 21:01:33
【问题描述】:
我正在尝试使用 Laravel 迁移创建一个表,但遇到了一些麻烦。 我只需要创建一个带有主对('id' 和'revision')的表,'id' 是一个自动增量。 我可以在 MySQL 中做到这一点,但我无法使用 Laravel 迁移来做到这一点,因为 increments() 也将该字段设置为主要字段。 到目前为止,我有这个:
Schema::create('bibliographies', function(Blueprint $table)
{
$table->increments('id');
$table->integer('revision');
...
$table->timestamps();
$table->softDeletes();
$table->primary(array('id', 'revision'));
});
注意:更改 increments() 方法不是一个选项,因为它是 Laravel 核心。
提前感谢您的帮助。
【问题讨论】:
标签: php mysql laravel laravel-4 database-migration