Две пользовательские модели, одна создана Laravel / ui, а другая мной. - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть база данных, включающая таблицу пользователей.

Эти таблицы пользователей были созданы до того, как я использовал laravel / ui

Это код модели моих пользователей:

    <?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class users extends Model
{

    public function herbs()
    {
        return $this->hasMany(herbs::class);
    }

    public function drugs()
    {
        return $this->hasMany(drugs::class);
    }

    public function references()
    {
        return $this->hasMany(references::class);
    }

    public function targets()
    {
        return $this->hasMany(targets::class);
    }

    public function posts()
    {
        return $this->hasMany(posts::class);
    }

    public function roles()
    {
        return $this->belongsTo(roles::class);
    }
}

У меня есть другая модель под названием «Пользователь. php», созданная с помощью команды laravel / ui:

<?php

namespace App;

use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

class User extends Authenticatable
{
    use Notifiable;

    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = [
        'name', 'email', 'password',
    ];

    /**
     * The attributes that should be hidden for arrays.
     *
     * @var array
     */
    protected $hidden = [
        'password', 'remember_token',
    ];

    /**
     * The attributes that should be cast to native types.
     *
     * @var array
     */
    protected $casts = [
        'email_verified_at' => 'datetime',
    ];
}

Я немного растерялся, я не знаю, какую модель использовать?

Должен ли я объединить обе модели?

У меня также есть таблица, созданная mysel, я добавил оба поля (Remember_token и пароль)

Заранее благодарю за помощь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...