💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ devnafisi
DatabaseSeeder
جامعه لاراول ایجاد شده در ۱۸ مهر ۱۴۰۲

سلام وقت بخیر، تنها تفاوت مستقیم صدا زدن فکتوری در داخل DatabaseSeeder و ساختن  Seeder

اختصاصی برای فکتوری و اضافه کردن Seeder به DatabaseSeeder  برای تمیز یودن کد هستش یا دلیل دیگه ای داره؟

سلام محمد عزیز

بله ساختار کدهای مارو مرتب و تمیز‌تر میکنن ولی در کل سیدر‌ها میان به ما این امکان رو میدن که فکتوری‌ها رو مرتب هندل کنیم و در موقعی که نیاز به ساخت دیتا هست و به طور یکجا و با ترتیب خاصی دیتاها ایجاد بشن ازشون استفاده کنیم و تقریبا میان امکان ایجاد دمو برای اپلیکیشنی که لانچ میشه رو به ما میدن تا پروژه حالت طبیعی خودشو داشته باشه و با زدن دستور php artisan db:seed تموم دیتاها با شرایطی که در سیدر ایجاد کردیم ساخته بشن. 

احمدرضا فاطمی کیا ۱۸ مهر ۱۴۰۲، ۱۸:۰۳

علاوه بر این میتونید با دستور زیر فقط سیدر مشخصی رو ران کنید

php artisan db:seed --class=VideoSeeder
پویا ۰۸ اسفند ۱۴۰۲، ۰۵:۰۵