Servantt Lite Özellikler
|
SQL sunucularınızı sürüm kontrollü komut dosyalarıyla senkronize edin
Güzel özelliklerle dolu: Tüm nesneleri dosya sisteminde standart ve mantıksal bir yapıya dönüştürür. Karşılaştırmalar ve sürüm kontrolü yalnızca tüm geliştiriciler aynı kuralı kullandığında mümkündür. Komut dosyaları çevreye özgü bilgiler içermez, bu nedenle yalnızca gerçekten önemli olan şeyleri karşılaştırabilirsiniz. Veritabanı adları, sistem tarafından oluşturulan adlar veya sütun sırası farklılıkları yoktur. Tablo sütunları alfabetik olarak sıralanır (birincil anahtar sütunlarından sonra), böylece yalnızca gerçekten önemli olanları karşılaştırabilirsiniz. Nesne tanımlayıcıları, tam nitelikli adlarla (şema ile) normalleştirilir ve parantez içine alınır. Yanlış şema altında bir nesne oluşturma konusunda endişelenmenize gerek yok. SQL Server komut dosyaları, çalışan klasör komut dosyalarıyla karşılaştırılabilir ve farklılıklar Veritabanına (nesneleri oluşturma veya güncelleme) veya Komut Dosyalarına uygulanabilir. WinMerge, bağlam menüsüne entegre edilmiştir, böylece SQL Server ve çalışma klasörü arasında karşılaştırma yapmak kolaydır. Tüm komut dosyaları andquot; CREATEandquot; kullanılarak oluşturulur, ancak gerektiğinde Servantt otomatik olarak ALTER ile değiştirilir. Her ortamda CREATE vs ALTER'ın değiştirilmesi konusunda endişelenmenize gerek yok. Artık nesneleri düşürmek / yeniden oluşturmak yok. Nesneler ALTER kullanılarak güncellenir, böylece izinleri kaybetme veya her ortam için farklı izinler komut dosyası oluşturma konusunda endişelenmenize gerek kalmaz. Nesnelerin düşürülmesi tamamen desteklenmektedir. Bir nesneyi bırakmak, ilgili komut dosyasını çalışma klasöründen siler ve bunun tersi de geçerlidir. Çalışma klasörü Git, Subversion, TFS, Sourcesafe veya diğerleri gibi herhangi bir sürüm kontrolüne bağlanabilir. Hatta sürüm kontrolü olmadan da çalışabilirsiniz. Satır başı-dönüş farklarını düzeltir (SQL Management Studio'daki hata). Tetikleyicileri ve tabloları ayrı ayrı ayıklar.