我试图模仿wordpress’ primary key size这是BIGINT(20),但似乎laravel没有本地函数来做这个..我看到了page in the laravel forums并得到了这样的代码:
$表 – > BIGINTEGER( ‘编号’) – >伯();
但是当我在工匠迁移期间尝试将外键附加到该id时,会抛出一个MysqL错误:
[Exception]
sqlSTATE[HY000]: General error: 1005 Can’t create table ‘db.#sql-
1730_15’ (errno: 150) (sql: alter tableusers@H_502_15@ add constraint users_role_id_foreign foreign key (
role_id@H_502_15@) references
roles@H_502_15@ (
id@H_502_15@)) (Bindings: array (
))这样做的正确方法是什么?我在哪里弄错了?
谢谢!
最佳答案
原文链接:https://www.f2er.com/mysql/433913.html