更改laravel 5.6中的默认表名称和模型可验证

时间:2018-05-12 03:53:17

标签: php laravel laravel-5.6

我不想在运行make:auth comment时使用默认用户表和默认登录和注册字段。

当我运行make:auth comment时,我想使用自己的表名和模型。

例如,表名是tb_users,模型名是tb_user,表字段可以是u_id,u_username,u_password,u_type ......等。

我搜索了谷歌,但没有找到任何有用的解决方案laravel 5.6

请帮忙!

1 个答案:

答案 0 :(得分:0)

在config / auth.php中,将模型更改为相应的模型类

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\Admins::class,
    ],

在您的登录令牌中,将以下内容更改为您要将ID与其关联的任何字段。

public function user()
{
    return $this->belongsTo('App\Admins', 'admin_id', 'id');
}