Cakephp Biginteger自动递增主键Phinx
我正在尝试使用biginteger主键创建迁移,并将其切换到自动增量 我正在使用robmorgans Phinx创建迁移 是否可以将数据类型为BIGINTEGER的表主键更改为在创建后自动递增 现在看起来是这样的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
$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])