将“用户”表的名称更改为帐户Laravel 5

判断

对Laravel来说还算是新手,并且想遵循我惯用的表约定。

帐户的默认表名称是“ users ”,我想将其更改为“ account”如果有的话,我想将其更改为“用户”并删除复数形式。

我已经使用过迁移制作了一个克隆的用户表,称为“帐户”,而我只是想弄清楚我对现有代码所做的一切,以使其能够用于登录

看来我必须以某种方式更新“ app / Http / Auth / AuthController.php ”,但是我并不确定要执行的操作是...

我需要:

  • 更新“使用Illuminate \ Foundation \ Auth \ AuthenticatesAndRegistersUsers;”?
  • 在AuthController中将“ returnUser :: create更新为“ returnAccount :: create ”吗?如果是这样,我是否需要在代码中创建该类User的其他地方?

我想另一种选择是只是废弃他们的AuthController并建立我自己的AuthName并只是调用Account的新对象...这是我应该采取的路线吗?

路西欧

如果您想将Model命名为Account,我将简单地扩展User类并推翻一些事情:

编辑Account类中的表属性,请参见:https : //github.com/laravel/laravel/blob/master/app/User.php#L24

Account extends User {
    protected $table = 'accounts';
}

创建班级帐户后,请编辑配置的身份验证班级,请参见:https : //github.com/laravel/laravel/blob/master/config/auth.php#L31

如果只想否决User使用的表,请编辑User类:

protected $table = 'accounts';

老实说,为什么要打扰?泰勒(Taylor)为您提供了启动应用程序的框架,为什么不使用它,特别是如果您是Laravel的新手?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Laravel 5会话更改为Redis

来自分类Dev

我可以将asp.net MVC 5身份用户ID从string(GUID)更改为int

来自分类Dev

将MVC5脚手架更改为引导表而不是数据列表

来自分类Dev

如何在Laravel 5中将公用文件夹更改为public_html

来自分类Dev

如何在Laravel 5中将列更改为“不为空”?

来自分类Dev

如果最长的表的长度大于或等于 5,如何将每个表的长度更改为等于最长的表?

来自分类Dev

使用laravel 5和Auth更新登录的用户帐户设置

来自分类Dev

在laravel 5中未指定表用户

来自分类Dev

我可以将asp.net mvc 5身份用户ID从字符串(GUID)更改为int

来自分类Dev

通过迁移更改表Laravel 5

来自分类Dev

delphi xe5 StrToFloat故障将ThousandSeparator更改为“,”

来自分类Dev

将等级编号更改为1-5

来自分类Dev

将文档类型从XHTML更改为HTML5

来自分类Dev

无法将运行级别从 5 更改为 3

来自分类Dev

使用 PyQt5 将 QLCDNumber 的背景更改为图像

来自分类Dev

Laravel 5-如何在用户注册时将行插入到多个表

来自分类Dev

Laravel 5将数据插入相关表?

来自分类Dev

更改生成的联接表的名称(多对多)-EF Core 5

来自分类Dev

更改生成的联接表的名称(多对多)-EF Core 5

来自分类Dev

如何创建可以在Laravel 5中注册非管理员用户帐户的管理员用户帐户?

来自分类Dev

MVC 5全局用户帐户对象

来自分类Dev

Laravel 5多对多-表名称为单数

来自分类Dev

根据用户位置,在名称后隐藏表-5和+5中的行(jQuery)

来自分类Dev

从您的帐户更改为客户名称

来自分类Dev

Laravel 5 Auth-用户自定义表

来自分类Dev

我的JavaScript计算器将5 ^ 5 + 5 ^ 5视为5 ^ 5 + 5 + 5

来自分类Dev

如何为Laravel 4和Laravel 5用户身份验证更改/自定义密码字段名称

来自分类Dev

如果他们的帐户将在 5 天后到期,请通知用户 - Laravel

来自分类Dev

Laravel 5迁移名称空间

Related 相关文章

  1. 1

    如何将Laravel 5会话更改为Redis

  2. 2

    我可以将asp.net MVC 5身份用户ID从string(GUID)更改为int

  3. 3

    将MVC5脚手架更改为引导表而不是数据列表

  4. 4

    如何在Laravel 5中将公用文件夹更改为public_html

  5. 5

    如何在Laravel 5中将列更改为“不为空”?

  6. 6

    如果最长的表的长度大于或等于 5,如何将每个表的长度更改为等于最长的表?

  7. 7

    使用laravel 5和Auth更新登录的用户帐户设置

  8. 8

    在laravel 5中未指定表用户

  9. 9

    我可以将asp.net mvc 5身份用户ID从字符串(GUID)更改为int

  10. 10

    通过迁移更改表Laravel 5

  11. 11

    delphi xe5 StrToFloat故障将ThousandSeparator更改为“,”

  12. 12

    将等级编号更改为1-5

  13. 13

    将文档类型从XHTML更改为HTML5

  14. 14

    无法将运行级别从 5 更改为 3

  15. 15

    使用 PyQt5 将 QLCDNumber 的背景更改为图像

  16. 16

    Laravel 5-如何在用户注册时将行插入到多个表

  17. 17

    Laravel 5将数据插入相关表?

  18. 18

    更改生成的联接表的名称(多对多)-EF Core 5

  19. 19

    更改生成的联接表的名称(多对多)-EF Core 5

  20. 20

    如何创建可以在Laravel 5中注册非管理员用户帐户的管理员用户帐户?

  21. 21

    MVC 5全局用户帐户对象

  22. 22

    Laravel 5多对多-表名称为单数

  23. 23

    根据用户位置,在名称后隐藏表-5和+5中的行(jQuery)

  24. 24

    从您的帐户更改为客户名称

  25. 25

    Laravel 5 Auth-用户自定义表

  26. 26

    我的JavaScript计算器将5 ^ 5 + 5 ^ 5视为5 ^ 5 + 5 + 5

  27. 27

    如何为Laravel 4和Laravel 5用户身份验证更改/自定义密码字段名称

  28. 28

    如果他们的帐户将在 5 天后到期,请通知用户 - Laravel

  29. 29

    Laravel 5迁移名称空间

热门标签

归档