Öncelikle
composer require doctrine/dbal
laravel e bash'e yazıp tıklayarak kurun.
Sonrasında bir kolon ismini değiştirmek için "change" yazın
Kolon boyutunu değiştirmek için (size) "renameColumn" kısım;
(not: create kısmını duracak aynen bu sırada)
public function up()
{
Schema::create('sources', function (Blueprint $table) {
$table->increments('id');
$table->string('name',255);
$table->string('url',225);
$table->string('status',2)->default('PE');
});
Schema::table('sources', function(Blueprint $table)
{
$table->string('name', 50)->nullable()->change();
$table->renameColumn('link', 'url');
});
}
** Nullable ise sizin seçiminize kalmış, default null gelmesini isterseniz yazabilirsiniz.
Dahat detaylı bilgi için Laravel in kendi sitesine bakabilirsiniz;
https://laravel.com/docs/5.3/migrations#modifying-columns
https://laravel.com/docs/5.0/schema