در جلسه ی قبل با موفقیت اعتبارسنجی را برای فرم خود پیاده سازی کردیم تا شامل فیلد username نیز بشود اما هنوز کارمان تمام نشده است. اگر یادتان باشد ما پایگاه داده ی خود را با استفاده از migration ها ساخته بودیم. برای مرور به پوشه ی database و سپس migrations می رویم و فایل create users table را باز می کنیم (معمولا نامی شبیه به 2014_10_12_000000_create_users_table.php دارد). من در جلسات قبل توضیح دادم که هر فایل migration یک کلاس است که دو متد up و down دارد. متد up مسئول ساخت جدول است (Schema::Create) و همان متدی است که با اجرای php artisan migrate اجرا می شود. متد down دقیقا برعکس متد up است (Schema::dropIfExists) و جدول های ساخته شده را حذف می کند. به محتوای متد up در فایل Create users table توجه کنید. به محتوای متد up در فایل Create users table توجه کنید. دستور schema::create یک جدول جدید می سازد. واژه ی schema به معنی «طرح» است و منظور آن مشخص کردن طرح جدول های پایگاه داده است. من صحبت های جلسه ی 6 را تکرار نمی کنم بلکه می خواهیم این migration را ویرایش کنم. هر کدام از ساختار های ()X<-table$ نشان دهنده ی یک ستون در جدول users هستند:
پنل نویسندگان




