Re: Trigger für DDL Änderungen

From: Robert Müller <muellerrobert(at)gmail(dot)com>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Trigger für DDL Änderungen
Date: 2008-04-02 19:21:00
Message-ID: 9794185d0804021221r76ee5296w4e9b7c562e57fdb6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Am 02.04.08 schrieb Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>:
> Robert Müller wrote:
>
> > Hallo Liste,
> > Nachdem ich Siebkopf zum wiederholten Mal vergessen habe,
> > DDL-Änderungen, die ich direkt in der Datenbank per psql vorgenommen
> > habe, in mein Versionskontrollsystem einzuchecken, kam mir folgende
> > Idee: Es müsste doch mögliche sein, mit derartige Änderungen in der
> > Datenbank irgendwie per Trigger abzufangen und im Trigger ein z.B.
> > plsh Script abzuschiessen, was mir dann per Mail oder ähnlichem einen
> > Erinnerungsnackenschlag gibt.
> >
> > Gibt es derartige Mechanismen schon und wenn nicht, wo sollte ich da
> > ansetzen. Oder ist das eh eine blöde Idee von mir und es gibt andere,
> > bessere "best practices" um mein Siebkopf zu entlasten?
> >
>
> das ist in dieser form nicht möglich da du dazu trigger auf system tables
> benötigen würdest was nicht unterstützt wird (und die idee in nem
> catalogtrigger was wie plsh auszuführen unterstützt mich in der meinung das
> das ne gute sache ist).
>

Genau das macht auch mir nicht wenig Bauchschmerzen. OK, es wäre eh
"nur" eine Entwicklerdb aber ich kann mir vorstellen, das ich da eine
Menge kapott experimentieren könnte *g* Aber es hätte ja sein können,
dass es da schon was in dieser Richtung gibt. Wobei mir eonfällt, wie
wird denn sowas überhaupt bei Replicationssystemen gehandhabt?

>
> Stefan
>
Robert

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas 'ads' Scherbaum 2008-04-02 19:22:01 Re: Trigger für DDL Änderungen
Previous Message Stefan Kaltenbrunner 2008-04-02 19:14:47 Re: Trigger für DDL Änderungen