У меня есть эти две функции. Когда я пытаюсь вставить данные, я получаю эту ошибку
Column not found: 1054 Unknown column 'updated_at'
Таким образом, он продолжает искать таблицы «созданы в» и «обновлены в», но я избавилсяоб этом раньше и заменил его на «присоединился» и «ушел».Как это исправить?
В BroadcastServiceProvider
Broadcast::channel('chat', function ($user) {
$ip = Request::ip();
$time = now();
if (auth()->check() && !session()->has('name')) {
UserInfo::storeUser();
session()->put('name',$user->name);
return [
'id' => $user->id,
'ip' => $ip,
'name' => $user->name,
'joined' => $time,
];
}
});
Схема
Schema::create('user_info', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('ip');
$table->string('joined');
$table->string('leaved');
});
В LoginController
public function logout() {
auth()->logout();
session()->forget('name');
session()->put('leaved',now());
return redirect('/');
}