laravel - 在 Laravel 迁移中添加没有主键的列自动增量
问题描述
如何在 Laravel 迁移和存在表中添加列自动增量而不是主键,它的主键是id
. 我正在使用 Laravel 5.7 和 pgsql。
解决方案
我猜添加一AUTO_INCREMENT
列会自动为该列创建一个主键。
因为您正在制作其他列AUTO_INCREMENT
,这意味着您有两列AUTO_INCREMENT
,所以 Laravel 很困惑,因为它得到了两个 Primary Key
。
推荐阅读
- database - perl 在 syabse 数据库上截断超过 255 个 varchar 字段
- dynamic - 用于相交目标的动态范围
- c++ - 在构造函数中将成员分配给另一个成员是否合法?
- scala - scala 代码特殊语法
- excel - 功能区 XML:自定义 Excel 选项卡随着菜单的添加而消失
- clang-tidy - 如何仅在源文件而不是所有标题中将 clang-tidy 约束为 FIX-IT
- python - 在python中通过变量调用类
- java - Java 9 如何避免拆分包
- angular - NavController 在 Ionic 4 中不起作用
- javascript - 计算表格列