diff --git a/app/Models/User.php b/app/Models/User.php index 12a2206..a50e1ea 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -112,4 +112,8 @@ class User extends Authenticate { return $this->hasMany(Favorite::class); } + public function avatar() + { + return $this->hasOne(UserAvatar::class); + } } diff --git a/app/Models/UserAvatar.php b/app/Models/UserAvatar.php new file mode 100644 index 0000000..2e5167e --- /dev/null +++ b/app/Models/UserAvatar.php @@ -0,0 +1,50 @@ + 'int', + 'user_id' => 'int' + ]; + + protected $fillable = [ + 'file_id', + 'user_id' + ]; + + public function file() + { + return $this->belongsTo(File::class); + } + + public function user() + { + return $this->belongsTo(User::class); + } +}