💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ علی شعبان زاده
وضعیت پرداخت در peyment
احمدرضا فاطمی کیا حل شده توسط احمدرضا فاطمی کیا

چرا در جدول peyment برای status (وضعیت پرداخت ) از مقدار boolean  استفاده نشده و بجای آن از tyniInteger  استفاده شده ؟ آیا مقدار boolean  برای مشخص کردن status پرداخت بهتر نبود؟

$table->boolean('status');

 

سلام علی عزیز 

اگر از boolean استفاده بشه ما فقط میتونیم صفر و یک ست کنیم و در سایر وضعیت‌ها محدود میشیم. 

مثلا اگر یک پرداخت وضعیتش در انتظار باشه عدد 3 رو بهش اختصاص میدیم ولی اگر از bool استفاده بشه فقط دو وضعیت میتونیم داشته باشیم. 

بهترین پاسخ
احمدرضا فاطمی کیا ۲۷ مهر ۱۴۰۲، ۱۰:۲۰

سلام احمد جان . خیلی ممنون از پاسخ سریع شما. موفق باشید . 

علی شعبان زاده ۲۷ مهر ۱۴۰۲، ۱۰:۵۶