Yii2 如何从某个值启动主键?

Yii2 如何从某个值启动主键?,yii2,Yii2,我需要从例如1000开始主键索引。在迁移中我如何做到这一点?或者可能是在模型中(但据我所知,Yi2不知道id行将有什么)?我找到了一个解决方案: 创建新迁移并在向上添加功能: public function safeUp() { $this->execute("ALTER TABLE {table_name} AUTO_INCREMENT = 1000;"); } 移民是新鲜的吗?您可以使用$this->execute('incrementpkquery')在迁移中执行原始查询;

我需要从例如1000开始主键索引。在迁移中我如何做到这一点?或者可能是在模型中(但据我所知,Yi2不知道id行将有什么)?

我找到了一个解决方案: 创建新迁移并在向上添加功能:

public function safeUp()
{
    $this->execute("ALTER TABLE {table_name} AUTO_INCREMENT = 1000;");
}

移民是新鲜的吗?您可以使用
$this->execute('incrementpkquery')
在迁移中执行原始查询;