自定义主键字段中迁移 - Laravel 5.3
在迁移,如果我们要添加对表的主键,我们使用自定义主键字段中迁移 - Laravel 5.3
$table->increments('id');
这将创建一个ID场INT(10)
但我没有找到任何方法来定制主键。比如,如果我想要主键与字符串类型或大小为5等int ...
顺便说一句,我想要的小型主键。我怎样才能实现使用迁移?
感谢, PARTH沃拉
$table->increments('id');
这个声明就告诉你是自动递增id
场,如果您没有明确定义主键,则会自动将id
字段视为主键,您可以将d像这样。
$table->primary('table_id');
希望这会有所帮助。
嗨,我该如何让它自动递增? –
如果你想自动增加你必须这样做, '$ table-> tinyInteger('table_id') - > unsigned() - > autoIncrement();' – MM2
谢谢。 Laravel拥有我见过的最好的文档之一,但是他们是如何忘记在这里添加该方法的。 https://laravel.com/docs/5.3/migrations –
嘿,我该如何让它自动递增? –