SORU
6 EKİM 2008, PAZARTESİ


Nasıl veritabanı şema sürümü musunuz?

Nasıl SQL deltalar hazırlamak mı? el ile her şema değiştirme delta bir klasöre SQL kurtarmak mı, ya da otomatik diffing bir işlem falan var mı?

Kaynak kodu ile birlikte veritabanı şema sürüm için kuralları ile ilgileniyorum. Belki bir pre-commit şema farklar kanca?

Ayrıca, ne farkları bir kenara DbDeploy var diffing için seçenekler?

DÜZENLEME:cevapları görünce veritabanı geçiş deltalar kullanarak çalıştırmak için standart düzeni aşina olduğumu açıklamak istiyorum. Benim sorum deltalar kendilerini oluşturma konusunda, tercihen otomatik olarak.

Ayrıca, bu sürüm PHP ve eğer bir önemi varsa MySQL. (Ruby çözümleri lütfen).

CEVAP
6 EKİM 2008, PAZARTESİ


Bakın

Is there a version control system for database structure changes?

How do I version my MS SQL database in SVN?

ve Jeff madde

Get Your Database Under Version Control

Acını hissediyorum, ve daha iyi bir cevap olsaydı. Bu yakın ne aradığını olabilir.

Mechanisms for tracking DB schema changes

Genellikle, bu yeterli, kabul edilmiş bir çözüm yoktur hissediyorum, ve bu alanda kendim sararım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Capcom Unity

    Capcom Unity

    5 NİSAN 2010
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011