<?php

use App\Packages\User\Models\UserAvatar;
use App\Packages\User\Models\UserNotification;
use Faker\Generator as Faker;
use Illuminate\Database\Eloquent\Factory;

/** @var Factory $factory */
$factory->define(UserAvatar::class, function (Faker $faker) {
	return [
		'size' => 100,
		'hash' => md5(rand(1, 100) . time()),
		'aws_key' => '',
		'aws_bucket' => '',
	];
});

/** @var Factory $factory */
$factory->define(UserNotification::class, function (Faker $faker) {
	return [
		'type' => rand(1, 4),
		'is_seen' => false,
		'content' => $faker->text(150),
	];
});