From: | Tim Landscheidt <tim(at)tim-landscheidt(dot)de> |
---|---|
To: | pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: Trigger für DDL Änderungen |
Date: | 2008-04-02 19:03:20 |
Message-ID: | m3myocm64n.fsf@lockfix.tim-landscheidt.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
"Robert Müller" <muellerrobert(at)gmail(dot)com> wrote:
> 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?
Cronjob aufsetzen, der regelmäßig mit pg_dump oder ähnlichem
das Schema/die Daten in eine neue Datei gießt und diese
dann:
a) in Deinem Versionskontrollsystem kommittiert oder
b) Dir das diff gegenüber dem aktuellen Stand in Deinem Ver-
sionskontrollsystem mailt.
Tim
From | Date | Subject | |
---|---|---|---|
Next Message | Stefan Kaltenbrunner | 2008-04-02 19:14:47 | Re: Trigger für DDL Änderungen |
Previous Message | Rolf Schaufelberger | 2008-04-02 18:58:58 | Re: Trigger für DDL Änderungen |