pluck('id'); $users = DB::table('users')->pluck('id', 'email'); $now = now(); DB::table('backlog_items')->insert([ [ 'project_id' => $projects[0], 'title' => 'اضافه کردن قابلیت ثبت اثرانگشت', 'description' => 'امکان ثبت حضور و غیاب با استفاده از دستگاه اثرانگشت و همگام‌سازی خودکار با سامانه', 'type' => 'feature', 'status' => 'ready', 'priority' => 'high', 'estimated_effort' => '8', 'created_by' => $users['member@pm.com'], 'created_at' => $now, 'updated_at' => $now, ], [ 'project_id' => $projects[0], 'title' => 'گزارش خطا در محاسبه اضافه کار', 'description' => 'در برخی موارد، محاسبه اضافه کار پرسنل شیفت شب به درستی انجام نمی‌شود', 'type' => 'bug', 'status' => 'new', 'priority' => 'urgent', 'estimated_effort' => '5', 'created_by' => $users['observer@pm.com'], 'created_at' => $now, 'updated_at' => $now, ], [ 'project_id' => $projects[0], 'title' => 'ایجاد داشبورد اختصاصی برای مدیران', 'description' => 'داشبورد شخصی‌سازی شده با KPI های کلیدی برای هر مدیر', 'type' => 'idea', 'status' => 'reviewed', 'priority' => 'medium', 'estimated_effort' => '13', 'created_by' => $users['ceo@pm.com'], 'created_at' => $now, 'updated_at' => $now, ], [ 'project_id' => $projects[0], 'title' => 'بهبود سرعت بارگذاری گزارشات', 'description' => 'بهینه‌سازی کوئری‌های دیتابیس برای کاهش زمان بارگذاری گزارشات حجیم', 'type' => 'improvement', 'status' => 'ready', 'priority' => 'medium', 'estimated_effort' => '3', 'created_by' => $users['manager@pm.com'], 'created_at' => $now, 'updated_at' => $now, ], [ 'project_id' => $projects[0], 'title' => 'ایجاد ماژول آموزش پرسنل', 'description' => 'امکان تعریف دوره‌های آموزشی، ثبت نام و پیگیری پیشرفت پرسنل', 'type' => 'task', 'status' => 'rejected', 'priority' => 'low', 'estimated_effort' => '21', 'created_by' => $users['member@pm.com'], 'created_at' => $now, 'updated_at' => $now, ], ]); } }