جشنواره بهارانه راکت! ۳۵% تخفیف ویژه بر روی دوره‌های آموزشی

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
Arshiamohammadei
10 ماه پیش توسط Arshiamohammadei مطرح شد
3 پاسخ

سیستم دوره ها

سلام وقت همتون بخیر باشه
ببینید دوستان من یه وب سایت دارم خب منتها قبلا وب سایت آموزشی طراحی نکردم
الان میخوام یه تیبل دوره ها طراحی کنم منتها هیچ ایده ی برای افراد ثبت نامی ندارم
یعنی مثالا من توی دوره بک اند php ثبت نام کردم
سوال اینجاس که لاراول باید چطور تشخیص بده من ثبت نام کردم مشکلم فقط در تیبل هاست
یعنی یه جدول بسازم برای هر دوره که افراد ثبت نامی توش باشن وه با یه , جداشون کنه؟ این ایده منه
که مثالا بعدا با یه رابزه Many-to-Many کار در بیاد
ولی خونده بودم که گفته بود برای ثبت نامی ها یه تیبل جدا طراحی کنید مثالا آیدی 1 توی دوره لاراول ثبت نام کرده و یوزر آیدیش هست 20
اگه ایده ی دارید بهم بگید
@Raymond


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 10 ماه پیش مطرح شد
0

درود خوبی...
جدول Course :

Schema::create('courses', function (Blueprint $table) {
            $table->id();
            $table->unsignedBigInteger('user_id')->unsigned();
            $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
            $table->string('type', 10);
            $table->string('status', 30);
            $table->string('title');
            $table->string('slug');
            $table->text('description');
            $table->text('body');
            $table->string('price',50);
            $table->string('images');
            $table->string('tags');
            $table->string('time', 15)->default('00:00:00');
            $table->integer('viewCount')->default(0);
            $table->integer('commentCount')->default(0);
            $table->timestamps();
        });

علیرضا
تخصص : داستان داریم حالا..
@mrkaf 10 ماه پیش مطرح شد
1

درود
از جدول واسط استفاده کنید. و رابطه چند به چند رو پیاده کنید. اینطوری انعطاف پذیری بیشتری دارید.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 10 ماه پیش آپدیت شد
1

درود خوبی ...
بنده الان مسافرت هستم و چند روز پیش پروژه آموزشی با لاراول تکمیل می کردم و الان با کامپیوتر دسترسی ندارم که جدول های دوره رو به اشتراک بزارم.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 10 ماه پیش مطرح شد
0

درود خوبی...
جدول Course :

Schema::create('courses', function (Blueprint $table) {
            $table->id();
            $table->unsignedBigInteger('user_id')->unsigned();
            $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
            $table->string('type', 10);
            $table->string('status', 30);
            $table->string('title');
            $table->string('slug');
            $table->text('description');
            $table->text('body');
            $table->string('price',50);
            $table->string('images');
            $table->string('tags');
            $table->string('time', 15)->default('00:00:00');
            $table->integer('viewCount')->default(0);
            $table->integer('commentCount')->default(0);
            $table->timestamps();
        });

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

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