laravel ile kolon veya db objeleri değiştirmek istiyorum , nasıl yapabilirim?
comments
3 references
// Comments are closed.
laravel ile kolon veya db objeleri değiştirmek istiyorum , nasıl yapabilirim?
// Comments are closed.
Öncelikle
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
Laravel zaten default olarak eloquent içinde destekliyor olması lazım. Neden ayrıca doctrine kuruyorsun?
Sanıyorum benim hatam, şimdi verdiğin adresten kontrol ettim, doctrine de gerekiyormuş. Ben yanlış hatırlıyorum sanırım.