Dependency, Metadat Trace

From: Mustafa Yörükoğlu <Mustafa(at)Yorukoglu(dot)name(dot)tr>
To: pgsql-tr-genel(at)postgresql(dot)org
Subject: Dependency, Metadat Trace
Date: 2006-03-02 10:21:24
Message-ID: 4406C724.9030906@Yorukoglu.name.tr
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

Merhaba,
1. Geliştirmekte olduğumuz veritabanı sisteminde herşeyin daha kolay
anlaşılır ve sistemli olması amacıyla, view'ları kullanarak bazı(birçok)
sorguları genelleştirdik. Bunun sonucunda bazı view'ların içinde diğer
view'ları kullandık. Ancak ilk oluşturduğumuz view'larda bir değişiklik
yapmak istediğimizde (sıklıkla,yeni ihtiyaçlardan dolayı alan eklemek)
çok sıkıntı çekiyoruz; referans olarak kullanan bütün view'ları sil,
değişikliği yap, sildiklerini tekrar oluştur. Tabi sadece view'lar değil
bazı fonksiyonlar da değişiklik yapmak istediğimiz view'ı kullanıyorsa......
Bu manipülasyonlar için EMS PostgreSQL Manager'ı büyük bir keyifle
kullanıyorum.
Acaba atladığımız bir nokta mı var, böyle yapmak zorunda mıyız? Daha
pratik bir yolu var mıdır?

2. Sunucu tarafında metadata'lardaki değişiklikleri takip etmenin bir
yolu var mıdır? Aslında amacımız; mevcut veritabını yapısında yaptığımız
her türlü yapısal değişikliğin -ki bunlara fonksiyonların içeriği de
dahil- başka yerlerde kullanılan veritabanlarına da uygulayıp aynı
yapıya getirmek.

İyi Çalışmalar.

Mustafa Yörükoğlu

Responses

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Esref Atak 2006-03-02 11:53:29 ORDER BY 2
Previous Message Devrim GUNDUZ 2006-03-01 08:21:28 Re: Yedek almak