Back

add timestamps on multiple tables


how to add timetamps with default value on multiple tables using migrate

saurabhd replied 4 months ago

You can try below code at single migration:

public function up()
{	
	//For table1
    Schema::create('table1', function(Blueprint $table)
    {
        $table->timestamp('created_at')->default(DB::raw('CURRENT_TIMESTAMP'));
    });
    //For table2
    Schema::table('table2', function(Blueprint $table)
    {
        $table->timestamp('created_at')->default(DB::raw('CURRENT_TIMESTAMP'));
    });
}

Sign in to participate in this thread!



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