Re: Trigger für DDL Änderungen

From: Andreas 'ads' Scherbaum <adsmail(at)wars-nicht(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Trigger für DDL Änderungen
Date: 2008-04-03 21:08:54
Message-ID: 20080403230854.5c475417@iridium.wars-nicht.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

On Wed, 2 Apr 2008 22:26:38 +0200 Robert Müller wrote:

> Am 02.04.08 schrieb Andreas 'ads' Scherbaum <adsmail(at)wars-nicht(dot)de>:
> > On Wed, 2 Apr 2008 20:51:42 +0200 Robert Müller wrote:
> >
> > Eleganter wäre ein System aus einem Test- und einem Live Server. Auf dem
> > Testserver kannst du probieren, was du willst. Der Live Server wird nur
> > aus dem Versionskontrollsystem aktualisiert, nicht direkt über die
> > Konsole.
> >
>
> Im wesentlichen läuft das hier ja auch so.

Was heisst "im wesentlichen"?
Entweder es läuft so oder es läuft nicht so. Alles andere ist halbgar
und damit wertlos.

> > Auf die Art stellst du sicher, das alle Änderungen auch im SVN sind -
> > dazu gehört natürlich der Wille (oder vielleicht auch die Trennung auf
> > zwei Personen), das nicht kleine Änderungen "mal eben" von Hand gehackt
> > werden.
>
> Der Geist ist willig, doch das Fleisch ist schwach ...

Deshalb trennt man das auch auf zwei Personen auf: eine entwickelt die
DB Änderungen, die andere spielt sie ein. Die erste Person hat dabei
maximal Zugriffsrechte für die Test Datenbank, jedoch nie für die Live
Systeme.

Auf die Art wird der Entwickler immer gefordert, ein sauberes Update zu
schreiben - weil der DB Admin für die Live DB seine psql Hacks nicht
akzeptiert.

Wenn du dich selbst nicht dazu zwingen kannst, wird dir auch kein
Kontrollsystem helfen - du wirst immer Weg finden, das "mal eben" zu
umgehen.

Bis dann

--
Andreas 'ads' Scherbaum
German PostgreSQL User Group
European PostgreSQL User Group - Board of Directors

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Robert Müller 2008-04-04 13:02:45 Re: Trigger für DDL Änderungen
Previous Message Olaf Radicke 2008-04-03 19:31:36 Re: Apache vs PostgreSQL