[PostNAS] Problematik bei der Variante *kill - Löschen alter Elemente

Jäger, Frank (KRZ) F.Jaeger at KRZ.DE
Do Jan 30 00:50:18 PST 2014


Danke Marvin für die Lösung dieses schon länger ärgerlichen Problems.

Gestern hatte ich das Schema bezüglich der Spalte "zeitpunktderentstehung" überarbeitet (und ein paar kosmetische Änderungen) und neu hochgeladen. Ich werde die beiden Versionen mergen, hier bezüglich der Kill-Variante testen und bei Erfolg ins SVN hochladen.

Es bliebe vorher noch zu klären, ob die Änderungen für die "Historiker" kompatibel sind. Vieleicht könnte sich jemand, der damit Erfahrung hat, das mal unter diesem Aspekt ansehen.
Die Unterschiede in der Datenbank-Struktur sind bisher auf die Trigger-Funktionen begrenzt und es wird ein gemeinsames Datenbankschema verwendet.
Wenn die Differenzen zwischen den Varianten größer werden, müssen wir die Varianten-spezifischen Teile ggf. in Zusatz-Scripte zum Schema auslagern.
Ich hatte z.B. gestern die Spalte "identifier  character(44)" kurz im Visier. Die steckt in fast jeder Tabelle und ist bei uns zu nicht nützlich.
Der Dateninhalt ist redundant zur "gml_id" mit einem konstanten Prefix und heißer Luft dahinter weil die Länge fix ist und nicht variabel.
Ich habe denn noch rechtzeitig bemerkt, dass die Spalte wichtig ist für die Aktualisierung über die Hist-Variante. Die wird in dem Trigger verwendet.
Das wäre so ein Kandidat für einen auszulagernden Schema-Zusatz. Die Hist-Fraktion kann dagegen wahrscheinlich mit der Import-ID nichts anfangen.

MfG
F. Jäger

Von: nas-bounces at lists.osgeo.org [mailto:nas-bounces at lists.osgeo.org] Im Auftrag von Brandt, Marvin
Gesendet: Mittwoch, 29. Januar 2014 15:05
An: nas at lists.osgeo.org
Betreff: [PostNAS] Problematik bei der Variante *kill - Löschen alter Elemente

...

Ich habe unsere Änderungen einmal in die Skripte aus dem aktuellen Trunk eingebaut.

...

Marvin Brandt
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/nas/attachments/20140130/34a7921d/attachment-0001.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 7618 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.osgeo.org/pipermail/nas/attachments/20140130/34a7921d/attachment-0001.bin>


More information about the NAS mailing list