Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
back
/
database
/
seeders
:
ArticleToProjectSeeder.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?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(), ]); } } } }