Cakephp Biginteger自动递增主键Phinx

Cakephp Biginteger自动递增主键Phinx,cakephp,auto-increment,phinx,Cakephp,Auto Increment,Phinx,我正在尝试使用biginteger主键创建迁移,并将其切换到自动增量 我正在使用robmorgans Phinx创建迁移 是否可以将数据类型为BIGINTEGER的表主键更改为在创建后自动递增 现在看起来是这样的 $positions = $this->table('positions', ['id' => false, 'primary_key' => 'id']) ->changeColumn('id', 'biginteger', ['auto_in

我正在尝试使用biginteger主键创建迁移,并将其切换到自动增量

我正在使用robmorgans Phinx创建迁移

是否可以将数据类型为BIGINTEGER的表主键更改为在创建后自动递增

现在看起来是这样的

$positions = $this->table('positions', ['id' => false, 'primary_key' => 'id'])
        ->changeColumn('id', 'biginteger', ['auto_increment' => true])
        ->addColumn('work_order_id', 'char', ['after' => 'vehicle_id','default' => null, 'null' => true,'limit' => 36])
        ->update();

没有
自动增量
选项,请参阅

您要查找的是
identity
选项,它将

启用或禁用自动递增


请在您的问题中添加一个实际问题-谢谢!我怎么会错过……)非常感谢你!!
->changeColumn('id', 'biginteger', ['identity' => true])