Support the ongoing development of Laravel.io →
Input Database Blade

Hi, i had two input Datetime field. User can choose to fill in either these two field. For the empty input Datetime field, i want it to store as Null value in Database. But currently the empty input Datetime field is store as 0000:00:00 00:00 value in Database. What code should i modified?

Last updated 3 years ago.
0

set the column default value to NULL in your database db structure

or in your migration script

$table->timestamp('start_date')->nullable();
Last updated 5 years ago.
0

Change you migration script according below given:

$table->timestamp('start_date')->nullable()->default(null);

Hope this work for you.

0

Sign in to participate in this thread!

Eventy

Your banner here too?

icodejc icodejc Joined 10 Dec 2016

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.