首页 > 解决方案 > Laravel Passport - 自定义列名

问题描述

因此,我正在尝试修改默认的 Passport 迁移以使用与其附带的不同的列名。我想使用“id_User”而不是“user_id”和“id_Client”而不是“client_id”。

我唯一的问题是,这会在以后搞砸吗?Laravel 护照是否需要一个 user_id 列,有没有办法将默认行为更改为使用 id_User ?

标签: phplaravellaravel-passport

解决方案


是的,它可能会把事情搞砸。如果您在 Passport 存储库中进行搜索client_id您会得到一些结果。搜索会显示user_id许多结果。

这可能取决于您将如何在应用程序中使用 Passport,但我不建议更改列名,尤其是不更改user_id. 也许看看您计划在Passport中使用的方法,看看它会如何影响您。


推荐阅读