description

تغییر مدل و مایگرشن و تیبل USER در لاراول

- 9 ماه پیش
توسط pedi آپدیت شد
سیدعلی موسوی ( 6456 تجربه )
9 ماه پیش

با سلام خدمت دوستان

میخوام نام تیبل USER رو در لارول عوض کنم مثلا تغییر بدم SP_User چطوری باید تغییرش داد هرکار کردم خطای User کوئری رو در لاراول میداد در مایگرشن و مدل و همه رو هم عوض کردم باز هم نشد دوستانی که میدونن ممنون میشم بگن چطوری میشه.. این نکته رو هم در نظر داشته باشید که در گوگل خیلی سرچ زدم همه گفته بودن تویی مسیر Config/Auth.php نام تیل رو از یوزر به هرچی که میخوای تغییر بده ولی این خط رو اصلن نبودش در لاراول 5.5

'table' => 'users',

سایت های که سرچ کردم ولی این خط در Auth.php من وجود ندارد.

https://stackoverflow.com/questions/44449076/laravel-5-4-change-authentication-users-table-name
https://laracasts.com/discuss/channels/general-discussion/change-users-table-name
http://laravel-recipes.com/recipes/12/changing-your-authentication-table

بهترین پاسخ انتخاب شده توسط سیدعلی موسوی
pedi
9 ماه پیش

اتفاقا هست، اما کامنت شده. احتمالا شما ندیدیش!
اونو از حالت کامنت دربیار و مقدارشو هرچی میخای بذار:

    'providers' => [
        'users' => [
            'driver' => 'eloquent',
            'model' => AppUser::class,
        ],

        // 'users' => [
        //     'driver' => 'database',
        //     'table' => 'users',
        // ],
    ],

فقط صفت table رو از کامنت دربیار و به آرایه بالایی اضافش کن

pedi ( 1926 تجربه )
9 ماه پیش

اتفاقا هست، اما کامنت شده. احتمالا شما ندیدیش!
اونو از حالت کامنت دربیار و مقدارشو هرچی میخای بذار:

    'providers' => [
        'users' => [
            'driver' => 'eloquent',
            'model' => AppUser::class,
        ],

        // 'users' => [
        //     'driver' => 'database',
        //     'table' => 'users',
        // ],
    ],

فقط صفت table رو از کامنت دربیار و به آرایه بالایی اضافش کن

برای ارسال پاسخ باید وارد سایت شوید