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
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 |