سلام من میخواستم تو سایتم یه باشگاه کاربران راه بندازم که هر کاربری یه لینک دعوت داشته باشه که افرادی بتونن ازون لینک ثبت نام کنند و یه عددی بعد از اون به دعوتهای کاربر اضافه بشه که بعدا بهش خدمات بیشتری داده بشه
میخواستم بدونم لاراول همچین ویژگی داره که برای هر کاربر یه لینک دعوت درست کرد که بقیه ازون لینک ثبت نام کنن؟
یه ستون به جدول users اضافه کنین به اسم invite_code که به صورت unsignedInteger و unique باشه
حالا وقتی کاربر میاد و ثبت نام میکنه به fillable مدل users بگید که توی این ستون یک mt_rand() بزنه
حالا یه جدول به اسم user_invited بزنین با ستون های زیر
id
user_id
user_invited_id
invite_code
created_time از نوع timestamps
حالا روابط بین جدول user_invited و user را بنویسین و موقع ثبت نام یه فیلد بزارین که بگه من کد دعوت دارم و وقتی تیکشو زد با js یه فیلد متنی نشونش بده و اون کد را بزنه
وقتی کد را میزنه چک کنه توی دیتابیس ببینه اضلا توی جدول users همچین کدی هست یانه
اگر بود اطلاعات در جدول users و جدول user_invited ذخیره بشه
و کارهای دیگه که خودتون میخواین
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟