Migration ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Migration, yazılımda migration, şema geçişi, veri taşıma anlamına gelir.
Veritabanı şemasını kontrollü biçimde değiştiren sürümlü betik ya da daha geniş anlamda verileri bir veritabanından veya sistemden diğerine taşıma projesi.
English: A versioned script that changes a database schema in a controlled way, or, more broadly, a project to move data from one database or system to another.
Nerede ve nasıl kullanılır?
Geliştirme sürecinde migration'lar Flyway, Liquibase, Alembic ya da Rails ve Django migration'ları gibi araçlarla yönetilen dosyalardır. Migration yazılır, çalıştırılır, uygulanır ve geri alınır. Oracle'dan PostgreSQL'e geçiş gibi bir 'veritabanı taşıma' projesi ise çok daha büyük bir iştir. Türk ekipler 'migration yazmak', 'migration'ı çalıştırmak' der.
Örnek cümleler
Write a migration that adds the column, and another one later that drops the old one.
Sütunu ekleyen bir migration yaz, eski sütunu silen bir başkasını da sonra yazarız.
The deploy failed because a migration timed out on the large events table.
Büyük events tablosunda bir migration zaman aşımına uğradığı için deploy başarısız oldu.
Sık kullanılan kalıplar
- run a migration
- write a migration
- schema migration
- roll back a migration
- data migration
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Veritabanları ve Kalıcı Saklama
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
