Я пытаюсь добавить значение по умолчанию в столбцы в MySQL через миграционную систему Laravel. Следующие:
$table->string(...)->default('AppUser')->change(); // OR
$table->string(...)->default('App\User')->change();
выдает значение по умолчанию AppUserвместо AppUser. Если я это сделаю:
$table->string(...)->default('App\User')->change();
то он производит значение по умолчанию App\User. Я попытался использовать использование DB::raw()внутри, default()но получил те же результаты.
Любая идея, что это может произойти? Я не мог найти никакой документации по default()функции в любом месте.
mysql,laravel,migration,default-value,backslash,
Я пытаюсь добавить значение по умолчанию в столбцы в MySQL через миграционную систему Laravel. Следующие:
$table->string(...)->default('AppUser')->change(); // OR
$table->string(...)->default('App\User')->change();
выдает значение по умолчанию AppUserвместо AppUser. Если я это сделаю:
$table->string(...)->default('App\User')->change();
то он производит значение по умолчанию App\User. Я попытался использовать использование DB::raw()внутри, default()но получил те же результаты.
Любая идея, что это может произойти? Я не мог найти никакой документации по default()функции в любом месте.