Size: a a a

Laravel для начинающих

2020 November 16

AK

Alex Kovalchuk in Laravel для начинающих
Mike B.
Добрый день. Подскажите есть готовая БД с самописа. Хочу перенести на ларавель, как создать миграции из готовой БД?
источник

И

Илья in Laravel для начинающих
walfter
Она его сама проверит 'password' => 'required|alpha_num|between:4,12|confirmed'
аа ок
источник

D

DK in Laravel для начинающих
Alex Kovalchuk
но зачем если уже можно с коробки сделать схему https://laravel.com/docs/8.x/migrations#squashing-migrations
я пытался под виндой её стартануть
источник

D

DK in Laravel для начинающих
он мне вывалил, что ошибка pgsql-я при экспорте
источник

D

DK in Laravel для начинающих
хз крч)
источник

w

walfter in Laravel для начинающих
Илья
аа ок
И что вам мешает дефолтные ларовские контроллы юзать?
источник

AK

Alex Kovalchuk in Laravel для начинающих
DK
он мне вывалил, что ошибка pgsql-я при экспорте
хммм а у меня все прям идеально отработало
источник

D

DK in Laravel для начинающих
ну посмотрю потом, не горит, мне и так норм с миграциями
источник

D

DK in Laravel для начинающих
источник

И

Илья in Laravel для начинающих
walfter
И что вам мешает дефолтные ларовские контроллы юзать?
Да вроде ничего не мешает
источник

И

Илья in Laravel для начинающих
walfter
$validated = $this->validate
https://3v4l.org/pDN9Q так он почему то login не записывает, выдает ошибку SQLSTATE[HY000]: General error: 1364 Field 'login' doesn't have a default value
источник

w

walfter in Laravel для начинающих
login в fillable указан?
источник

w

walfter in Laravel для начинающих
Или у вас login это поле email'а
источник

w

walfter in Laravel для начинающих
?
источник

И

Илья in Laravel для начинающих
walfter
login в fillable указан?
указан, вот такие поля: id|login|password|phone|created_at|updated_at
источник

w

walfter in Laravel для начинающих
В fillable у модели?
источник

И

Илья in Laravel для начинающих
да
источник

И

Илья in Laravel для начинающих
walfter
В fillable у модели?
protected $fillable = [
     'login', 'password', 'phone'
   ];
источник

w

walfter in Laravel для начинающих
Всё увидел
источник

w

walfter in Laravel для начинающих
$validated = $this->validate($request, [
       'login' => 'required',
       'password' => 'required|alpha_num|between:4,12|confirmed',
       'phone' => 'required|digits:11',
     ]);
       $validated['password'] = Hash::make($validated['password']);
       $user = User::create($validated);


     auth()->login($user);


     return redirect()->home();
источник