При попытке вставить данные в таблицу базы данных я продолжаю получать следующую ошибку:
[PDOException] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'valueone' in 'field list'
Я провел поиск по всему стеку и в Google, но не могу найти решение. Я пытался мигрировать, реорганизовывать имена своих классов и заполнять их повторно.
Мой файл миграции:
public function change() {
$table = $this->table('custom_values');
$table->addColumn('valueone', 'string', [
'default' => null,
'limit' => 27,
'null' => false,
]);
$table->addColumn('valuetwo', 'date', [
'default' => null,
'null' => false,
]);
$table->addColumn('valuethree', 'boolean', [
'default' => null,
'null' => false,
]);
$table->create();
}
Моя сеялка:
public function run() {
$data = [
[
'valueone' => 'NL',
'valuetwo' => date('Y-m-d H:i:s'),
'valuethree' => true,
],
];
$table = $this->table('custom_values');
$table->insert($data)
->save();
}
Если бы вы только могли помочь мне решить эту проблему, это было бы очень признательно. Удачного кодирования!