Onur Keçe

Masaüstü Yazılım Geliştirici

Web Geliştirici

0

Sepetinizde ürün bulunmuyor.

Onur Keçe

Masaüstü Yazılım Geliştirici

Web Geliştirici

Blog Post

Laravel Migrate Tablo Oluşturma

21 Nisan 2024 Laravel
Laravel Migrate Tablo Oluşturma

Laravel’da bir migration (veri tabanı tablosu oluşturma) işlemi oldukça kolaydır.

Laravel’in migration araçları sayesinde, terminal veya komut istemcisinde aşağıdaki komutla yeni bir migration dosyası oluşturabilirsiniz.

php artisan make:migration create_tablo_adi_table

Bu komut, create_tablo_adi_table adında yeni bir migration dosyası oluşturur. Burada tablo_adi kısmını kendi tablonuzun adıyla değiştirmeniz gerekmektedir.

Oluşturulan migration dosyasını düzenleyerek, tabloyu oluşturacak sütunları tanımlamanız gerekmektedir. Örneğin, database/migrations dizinindeki oluşturduğunuz dosyayı açarak up metodu içine sütunları tanımlayabilirsiniz.

Örnek bir migration dosyası şu şekilde olabilir:

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

class CreateTabloAdiTable extends Migration
{
    
    public function up()
    {
        Schema::create('tablo_adi', function (Blueprint $table) {
            $table->id();
            $table->string('isim');
            $table->integer('yas');
            $table->timestamps();
        });
    }

    public function down()
    {
        Schema::dropIfExists('tablo_adi');
    }
}

Migration’ı çalıştırmak için aşağıdaki komutu kullanabilirsiniz:

php artisan migrate

Bu komut, up metodunda tanımladığınız tabloyu oluşturacaktır.

Bu adımları takip ederek Laravel’da migration kullanarak veri tabanı tablosu oluşturabilirsiniz.

Etiketler: