Привет нужно побороть ошибку.
В Laravel есть таблица. решил вставить поле с помощью миграции.
До миграции
public function up() { Schema::create('tasks', function (Blueprint $ table) { $ table->increments('id'); $ table->string('title'); $ table->text('descriptions'); $ table->timestamps(); }); }
После создания новой миграции одна строчка в методе up
public function up() { Schema::table(‘tasks’, function (Blueprint $ table) { $ table->string(‘qrsrc’,50)->after(‘descriptions’); }); }
Но возникает ошибка Вероятно в PDO подготовка запроса.
Как ее поменять?? или побороть ошибку.
Ошибка SQLSTATE[HY000]: General error: 1364 Field ‘qrsrc’ doesn’t have a default value (SQL: insert into tasks
(title
, descriptions
, updated_at
, created_at
) values (ASDASd, dasdasd, 2018-02-05 03:17:23, 2018-02-05 03:17:23))