This is what I am trying to do
if (!Schema::hasColumn('account_settings', 'minimum_onsite_length')) {
Schema::table('account_settings', function (Blueprint $table) {
$table->unsignedInteger('minimum_onsite_length')
->default(180)
->nullable()
->comment('This is comments')
;
});
}
But comments are not showing in migration is there any thing I am missing here?
I have also looked to this question but it is not working here
The Laravel migrations will use the Schema facade to create and modify database tables and columns: Schema::create('tasks', function (Blueprint $table) { $table->bigIncrements('id'); $table->timestamps(); }); Inside the facade, you could specify the different columns that you want to add.
You can try like this,
if (!Schema::hasColumn('account_settings', 'minimum_onsite_length')) {
Schema::table('account_settings', function (Blueprint $table) {
$table->unsignedInteger('minimum_onsite_length')
->default(180)
->nullable()
->comment('This is comment');
});
}
Ref Link here and here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With