Laravel Migration Add New Column Example

Posted by

You will discover how to add a date column to a Laravel migration in this article. I’d want to demonstrate how to add a date datatype to a migration in Laravel. explain LaRavel migration date field step by step. Let’s talk about the date column in the Laravel migration.

In order to add the date data type to a MySQL table, Laravel migration provides date(). In this illustration, a pages table with a publish_date field with a date datatype will be built. let’s examine the straightforward migration code:

In this section, we’ll create a table with dates added as a data type.

Use the following command to create a new migration:

php artisan make:migration create_pages_table

You can edit it as follows right now:


use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
     * Run the migrations.
    public function up(): void
        Schema::create('pages', function (Blueprint $table) {
     * Reverse the migrations.
    public function down(): void

Now, you are ready to run migration command:

php artisan migrate
0 0 votes
Article Rating
Notify of
1 Comment
Newest Most Voted
Inline Feedbacks
View all comments

[…] Laravel Migration Add New Column Example […]

Would love your thoughts, please comment.x