/
var
/
www
/
html
/
back
/
database
/
seeders
/
Upload File
HOME
<?php declare(strict_types=1); namespace Database\Seeders; use App\Domain\Article\Requests\CreateArticleGroupRequest; use App\Domain\Article\Requests\CreateArticleRequest; use App\Domain\Article\Services\ArticleGroupService; use App\Domain\Article\Services\ArticleService; use App\Domain\Articles\Enums\ArticleTypeEnum; use App\Enums\ModelsEnum; use App\Models\Article; use App\Models\ArticleToProject; use App\Models\Project; use Illuminate\Database\Seeder; class ArticleToProjectSeeder extends Seeder { public function run(): void { $projects = Project::limit(5)->get(); $articles = Article::limit(5)->get(); foreach ($projects as $i => $project) { if (isset($articles[$i])) { ArticleToProject::query()->create([ 'article_id' => $articles[$i]->id, 'project_id' => $project->id, 'amount_limit' => 1, 'created_at' => now(), 'updated_at' => now(), ]); } } } }