Geçiş oluşturmak için Artisan CLI'da migrate: make komutunu kullanabilirsiniz. Mevcut modellerle çakışmadan kaçınmak için belirli bir ad kullanın
Laravel 3 için:
php artisan migrate:make add_paid_to_users
Laravel 5+ için:
php artisan make:migration add_paid_to_users_table --table=users
Daha sonra Schema::table()
yöntemi kullanmanız gerekir (yeni bir tablo oluşturmak yerine mevcut bir tabloya erişirken). Ve bunun gibi bir sütun ekleyebilirsiniz:
public function up()
{
Schema::table('users', function($table) {
$table->integer('paid');
});
}
ve geri alma seçeneğini eklemeyi unutmayın:
public function down()
{
Schema::table('users', function($table) {
$table->dropColumn('paid');
});
}
Ardından taşıma işlemlerinizi yürütebilirsiniz:
php artisan migrate
Bunların her ikisi de Laravel 3'ün belgelerinde iyi bir şekilde ele alınmıştır:
Laravel 4 / Laravel 5 için:
Düzenle:
$table->integer('paid')->after('whichever_column');
bu sütunu belirli bir sütundan sonra eklemek için kullanın .