我最近开始使用Laravel,并运行artisan make:auth
进行登录并注册。
问题是,我想使用我已经拥有的一个名为partners
的表,而不是创建一个名为users
的新表。
有办法做到这一点吗?
答案 0 :(得分:3)
在您的config/auth.php
执行此更改
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Partner::class, //put the right model name here that will handle the login/registration or you can use database driver
],
],
然后在合作伙伴模型
中<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Partner extends Model
{
/**
* The table associated with the model.
*
* @var string
*/
protected $table = 'partners'; // specify table name
//rest of the model
}
这应该没问题