我使用了 Laravel 中的新功能:
php artisan make:auth
但是当我注册时它将使用数据库表users
默认情况下,但我想将其更改为其他表。默认情况下它使用updated_at
and created_at
在那个表中,我也想删除它。
认证/认证控制器
protected function create(array $data)
{
return User::create([
'voornaam' => $data['voornaam'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
]);
}
app\User
protected $fillable = [
'voornaam', 'email', 'password',
];
我认为这些事情会改变它,但他们没有。我希望有人能告诉我更多关于这个问题的信息。
要更改表名称,请转到app/User.php
并设置属性$table
以定制一个为例:
$table = 'new_table';
您还应该更改默认迁移。去:/database/migrations/2014_10_12_000000_create_users_table.php
文件并更改users
此处为同名。要删除时间戳,您可以删除行:
$table->timestamps();
但是如果我是你,我会重新考虑删除这些时间戳
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)