Yazılım detaylar:
Pyrseas bir ilişkisel veritabanı yükseltme ve korumak için bir çerçeve ve programlar sağlar bir Python modülü. & Nbsp; Bunun amacı geliştirmek ve Andromeda Projesi kavramlar üzerinden takip etmektir.
Pyrseas şu anda PostgreSQL veritabanının tabloları YAML açıklamasını oluşturmak için dbtoyaml programı ve bir giriş YAML spesifikasyonu ile uyumlu bir veritabanını değiştirmek için SQL ifadeleri oluşturmak için yamltodb programı içerir.
Pyrseas BSD lisansı altında dağıtılmaktadır
Bu sürümde Yeni nedir:.
- Bu sürüm destekler aşağıdaki ek özellikleri DDL : uzantıları, alfabe, SAHİBİ bilgiler, erişim yetkileri (GRANT ve REVOKE), tablolar için Tablespace'ler, birincil anahtarlar ve endeksler, KAÇINCI hiçbir etiket, UNLOGGED tablolar, çeteleler ATTRIBUTE ADINI / kompozit TİPİ ADD / DAMLA ALTER, yabancı anahtarlar için niteliklerini ve FUNCTION SET configuration_parameter CREATE. Ayrıca PostgreSQL 9.2 destekler.
sürüm 0.4.1 yeni nedir:.
- İlk SET search_path kalıcıdır
- çeşitli sorgular PG iç şemaların Dışlama sabit olmuştur.
- sabit olmuştur metinde tek tırnak ile yorumların Üretimi.
- Bu sürüm sadece yerel olarak tanımlanmış olan kısıtlamaları üretecektir.
- ALTER TABLE ADD / BIRAKMA KOLONUNUN Generation giderilmiştir giriş sütunları orijinalinden farklı bir sırayla zaman (sorun # 8).
- Destek PG 9.1 (PL / pgSQL dili için bir açıklama eklenmiştir) için eklenmiştir.
Kalıtsal tablolar için
sürüm 0.4.0 Yeni nedir:
- Pyrseas şimdi aşağıdaki ek DDL özelliklerini destekler: atmalarını , KISITLAMA tetikler. Dönüşümler dinamik C dili fonksiyonları, operatörler, OPERATÖR sınıfları ve OPERATÖR aileleri ve kompozit ve baz tipleri. yüklenen
- Diğer değişiklikler temizleme ve dokümantasyon geliştirme, gereksiz yöntemlerin kaldırılmasını ve yerine doğrudan pg_description sorgulama obj_description / col_description fonksiyonlarının kullanımını içerir.
Gereksinimler :
- Python
Yorum Bulunamadı