Re: Trigger für DDL Änderungen

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

In response to

Responses

Browse pgsql-de-allgemein by date

  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