sina
2 سال پیش توسط sina مطرح شد
1 پاسخ

آپ دیتا بیس هر شب ساعت 12 در لاراول

سلام دوستان من میخوام در لاراول یک جدول کد تخفیف رو هر شب ساعت 12 کدتخفیفهایی که اکسپایر شدن رو از جدول پا کنم.. آیا راه اون cron job هست؟ هنوز روی لوکال هستم و در ویندوز هستم...
@mhyeganeh
@endworld


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 2 سال پیش مطرح شد
-2

اگر خیلی مهمه که هر شب کدهای تخفیف منقضی شده حذف بشه، منطقا بله باید از ترکیب CronJob سرور و Schedule لاراول استفاده کنید.

اما بعضی از مواقع میشه قضیه رو به نحو دیگری هم انجام داد. مثلا هر وقت کاربر کدتخفیف رو وارد کرد و موقع اعتبار سنجیش منطقا باید چک بکنید که منقضی شده یا نه. پس می‌تونید اونجا هم عملیات حذف رو انجام بدید تا لازم نباشه هر شب اتومات این قضیه انجام بشه.

نکته دیگه هم اینکه بعضی مواقع رکوردهای ایجاد شده نباید حذف بشن. چون اینجوری هیچ علامتی ازشون باقی نمی‌مونه. فرضا کاربران موقع وارد کردن کد تخفیف منقضی شده بهتره پیغام خطا بگیرند که «کد وارد شده منقضی شده است». حالا اگر کلا حذفش کرده باشید چطور می‌خواهید متوجه بشید که قبلا چنین کدی داشتید که منقضی شده یا اصلا کد اشتباه وارد شده...؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام